다음과 같은 간단한 선언에서 error C2143 오류가 나서 구글링해보니 ostream, istream 앞에 std:: 를 붙여줘야 잘 동작하네요.
friend ostream& operator<<(ostream& os, const String &ref);
ostream, istream에 대한 선언이 std namespace 안에서 이뤄져서 그런 것 같습니다.
'개발 > Visual C++' 카테고리의 다른 글
Visual Studio 2010에서 헤더/소스 전환 방법 (0) | 2014.08.03 |
---|---|
error C2995: 함수 템플릿이 이미 정의되었습니다. 오류 대처 방법 (0) | 2014.08.02 |
std::string에서 const char*으로 변환 (0) | 2014.04.11 |
복잡한 연산시 응답 없음 나오는 현상 해결법 (0) | 2013.11.08 |
Visual Studio 2010 다시 로드하시겠습니까? 메시지 없애는 방법 (0) | 2013.10.01 |