cout을 쓰려면
두개를 써야 한다고 했는데, 문득 아래를 안쓰면 어떤 에러가 날지 궁금해졌다.
음.. 역시 namespace가 다르니 인식을 하지 못하는 건가?
물론
라고 namespace를 직접 입력해주면 에러없이 실행이 가능하다.
[링크 : http://en.wikipedia.org/wiki/Namespace]
            
                    
                    
| #include <iostream> using namespace std;  | 
| error C2065: 'cout' : 선언되지 않은 식별자입니다. | 
물론
| std::cout << "Hello World"; | 
[링크 : http://en.wikipedia.org/wiki/Namespace]
'Programming > C++ STL' 카테고리의 다른 글
| 리눅스에서 c++ 컴파일시 strcpy / strcat 오류 (0) | 2011.10.13 | 
|---|---|
| new / new[] / delete / delete[] (4) | 2010.09.16 | 
| C++ 레퍼런스 변수(reference variable) (4) | 2010.09.15 | 
| C++0x (0) | 2010.09.15 | 
| std::vector 포인터 (0) | 2010.09.13 | 
