다음은 오류와 함께 실패합니다 prog.cpp:5:13: error: invalid conversion from ‘char’ to ‘const char*’
int main()
{
char d = 'd';
std::string y("Hello worl");
y.append(d); // Line 5 - this fails
std::cout << y;
return 0;
}
또한 컴파일했지만 런타임에 임의로 동작하는 다음을 시도했습니다.
int main()
{
char d[1] = { 'd' };
std::string y("Hello worl");
y.append(d);
std::cout << y;
return 0;
}
이 바보 같은 질문에 대해 죄송하지만 Google에서 검색 한 결과 "char array to char ptr", "char ptr to char array"등이 있습니다.