[c++] iostream.h 헤더 질문
죄암죄암
제가 오늘부터 c++ 학원을 다닙니다수다님이 연세가 50대 초반이시더군요책은 한빛미디어의『it cookbook for beginner, c++ 기초』입니다.2013년 8월에 출간된 책입니다.
그런데 말입니다...
iostream.h 헤더를 사용하더라고요?
사라진지 엄청 오래된 헤더로 알고있는데..
저는 처음에 이게 엄청 오래된 헤더라는것을 모르고
비주얼스튜디오 2013으로 코딩을하는데 자꾸 오류가나서 컴퓨터 포맷까지했습니다.
그래서 네이버에 검색을해보니까
요즘은 iostream, stdio.h 헤더를 사용한다고 하더라고요
그래서 결국 학원에서 비주얼스튜디오6.0 으로 공부를 하고 있습니다..
iostream.h 헤더로 c++를 공부 해도 나중에 큰 영향이 있을련지요...
-
블랙캣
내친구는 io stream을 ios tream 으로 읽엇다죠...;;
-
가시내
그래봐야겠어요
-
중국드립
예전에 제공되던 .h 헤더파일과 표준 c++ 헤더 파일의 차이점은 \네임스페이스의 지원여부\입니다. iostream.h에서는 네임스페이스를 이용하지 않습니다. 따라서 표준 iostream을 다루는것과 차이가 있을수밖에 없습니다.
anonymity님 말씀처럼 평소 신경쓴다면 되겠지만, 습관이라는게 한번 박히면 고치기 쉽지 않거든요. 수다님께 오래된 vs 6.0쓰지 말라고 건의해보시길 바랍니다. vs 6.0은 도구의 질 뿐만 아니라, 고질적인 몇몇 버그를 -
새콤이
말씀하신 의도와 약간 다를지도 모르지만, 오해를 해소하고자 말씀드립니다. 표준 함수는 오히려 블랙박스 상태로 사용하는것이 좋습니다. 함수 이름과 기능만 알아도 별 상관이 없습니다.
-
카이
iostream.h 로 공부하되 헤더의 내부를 이해하지 못하면 iostream 으로 공부를하든 stdio.h 로 공부를하든 무용지물이라는거죠?
-
설화
iostream.h 로 공부하나 iostream 으로 공부하나..
맨날 includeiostream이라고 적어서 사용만 하고 헤더안을 직접 보지 않으면 나중에 남는거라고는 무작정 헤더를 적는 습관 뿐일거라는 말입니다. -
맨삶이
그래서 결론은 iostream.h 으로 열심히 이해하고 공부해도 나중에 걸림돌이 되진 않는거죠?
-
아유미
헤더를 뭘쓰는지가 중요한게 아니라 헤더의 내용을이해하는게 중요한 겁니다. 그리고 헤더는 사라지지 않습니다. 단지 비슷한 기능이 다른 헤더로
옮겨진 겁니다.