본문 바로가기

IT노트(구)/C/C++

std::cout으로 string이 출력되지 않을 경우 해결 방법

std::cout으로 string이 출력되지 않을 경우

#include <string>을 추가해주면 된다!


iostream에서 string을 사용하려면

string을 포함해주는 것이 필수인 것 같다.

그냥 규약이라고 생각하는 것이 가장 편할 것 같다!

1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include <iostream>
#include <string> // 이 부분을 반드시 선언해준다.
 
int main(void)
{
    std::string a("Hello World");
 
    std::cout << a << std::endl;
    
    return 0;
}
cs