'vector' : 선언되지 않은 식별자입니다. - 해결 방법 'vector' : 선언되지 않은 식별자입니다. 위와 같은 에러가 날 경우(#include 를 해줬는데도) using namespace std;를 하지 않고 바로 vector를 사용하는 경우 나타난다.(초보자가 자주 저지르는 실수다!) std::vector라고 하던지 아니면 using namespace std; 선언이 필요하다! 더보기 non-MFC 환경에서 CString 사용하는 방법 non-MFC 환경에서 CString을 사용하려면 atlstr.h를 include하면 된다!(CString을 사용하기 위한 위대한 투쟁이지 않은가?) 예제는 다음과 같다! 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #include #include #include // 이 헤더를 추가하면 된다! int main(void) { CString strTest(_T("Hello World")); #ifdef UNICODE std::wcout 더보기 printf()와 puts()의 차이점 printf()와 puts()의 차이점은 무엇일까? 쉽게 말하자면 printf()가 좀 더 고급 함수라고 할 수 있다! printf는 거의 모든 형태의 변수를 출력할 수 있지만(포맷 설정을 통해) puts는 문자열 출력만 가능하다!(여기에 특화된 함수라서 속도가 상당히 빠르다!) 그리고 puts는 자동 개행이 된다! 따라서 단순히 문자열 출력만 필요한 경우에는 puts를 마음껏 사용하면 된다![puts()는 const char * 출력에 특화된 함수라고 할 수 있다!] 더보기 이전 1 ··· 4 5 6 7 8 다음