현재시간을 출력하려고 구조체 선언한답시고
struct tm time; 했는데
이렇게하는건 타입만 같은 텅텅빈 구조체란걸 깨닫는데까지 한시간이 걸렸음;;
그럼 포인터를 선언해서 tm 을 가리켜야한다는건데
여기서 궁금점.
tm은 그럼대체 정체가 뭐길래 현재시간정보가 들어있냐
time.h 헤더파일 뜯어보니까
듣도보도못한 자료형 개많아서 또 상위헤더파일로 거슬러올라가고 하다보니 존나 멀미날라그러는데
정작 현재시간정보가 대입되는 구문은 어딨는지 찾아볼수가 없더라
헤더파일도 존나 복잡하고 나참..
원래 이렇게 공부하는게 맞는거냐?;;
struct tm time; 했는데
이렇게하는건 타입만 같은 텅텅빈 구조체란걸 깨닫는데까지 한시간이 걸렸음;;
그럼 포인터를 선언해서 tm 을 가리켜야한다는건데
여기서 궁금점.
tm은 그럼대체 정체가 뭐길래 현재시간정보가 들어있냐
time.h 헤더파일 뜯어보니까
듣도보도못한 자료형 개많아서 또 상위헤더파일로 거슬러올라가고 하다보니 존나 멀미날라그러는데
정작 현재시간정보가 대입되는 구문은 어딨는지 찾아볼수가 없더라
헤더파일도 존나 복잡하고 나참..
원래 이렇게 공부하는게 맞는거냐?;;
그렇게공부하는거아님 time.h가 시간함수를 포함하는 라이브러리라는것만알고 써먹으면되지 원리따윈알필요없음 c에담긴 프라이빗이라고나할까...ㅋㅋ
개한심하다 니가 연구원이야? 개노답
1970년부터 현재까지 지나온 시간을 타임스탬프값으로 시간을 계산하는건데 이정도 아는 것도 과한거임 넌 걍 노답이고 차라리 산속으로 들어가시길
구조체 자체는 아무 기능이 없지.
time 함수 안에서 시스템콜을 이용해 컴퓨터에 셋팅된 시간을 읽어오는거야.
그걸 담을 그릇이 tm 구조체인거고
헐 내가 찾고싶었던건 그럼 time함수였네 레퍼런스 뒤져봐야겠다 역시 코세갓!
구글에 cplusplus time 이라고 검색하면 cplusplus라는 사이트의 레퍼런스 나오는데 참고할만해. 꽤 상세함.
http://dblack.tk
커뮤니티 사이트 입니다 많은 이용 부탁 드립니다.