[질문] #include에서 여러가지 질문..
큰길
2023.04.01
VC8을 쓰고 있습니다.
그런데 #include iostream 에서 보면 꼭 .h 를 빼야만 컴파일이 되더군요.
또 어떤건 써야되구요...
그래서 VC 폴더에 INCLUDE에 가보니 iostream 은 확장자가 없더군요.
그래야하는이유라도 있는건지 궁금하네요
그리고 string.h 와 string 은 include파일이 따로따로 두개있는데 이것도 왜그런지 잘 모르겠네요.
무슨 유래라도 있는건지..
아시는분 답변해주시면 감사하겠습니다 ^^
-
가시
오호..~ 그렇쿠나~!@
-
아론아브라함
답변감사드립니다 ^^ 속시원히 풀렸네요~
-
개랑
iso/ANSI 에서 구표준의 헤더를 표시하기위해서 구버젼헤더는 .h를 사용하고 현재 표준의 헤더는 .h를 사용하지않기로 약속했습니다. 구표준은 네임스페이스를 사용하지않고 표준헤더는 네임스페이스를 사용하죠