C++ 헤더 파일에 대해서 질문 할게요
파이팅
2023.04.01
지금 씨뿔뿔 공부하는데 비주얼 스튜디오 6.0이랑 2005를 같이 쓰는데
6.0에서는 #include iostream.h하면 먹히는데
2005에서는 #include iostream.h하면 먹히질 않네요
2005는 이렇게 선언못하게 바꼈나요??
using spacename std;이걸 써서 선언해줘야하나요??
-
츄릅
iostream.h는 원래 c언어에 있었던 헤더파일입니다. c++로 들어가면서, 표준 입출력 라이브러리리 가 들어가면서, iostream이 추가로 생긴걸로 알고 있습니다. 기존에는 2개의 파일이 모두 사용가능했지만, 2005 에서는 iostream만 지원하고 있으므로, 기본적으로는 사용할수가 없습니다. 그리고, \using namespace std\는 cout 와 같이 std를 네임스페이스로 사용하는 함수나 클래스를 사용시 미리 선언해주는 걸로 알고 있