Lỗi sau đây với lỗi 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;
}
Tôi cũng đã thử, sau đây, nó biên dịch nhưng hoạt động ngẫu nhiên trong thời gian chạy:
int main()
{
char d[1] = { 'd' };
std::string y("Hello worl");
y.append(d);
std::cout << y;
return 0;
}
Xin lỗi vì câu hỏi ngớ ngẩn này, nhưng tôi đã tìm kiếm trên google, những gì tôi có thể thấy chỉ là "char mảng to char ptr", "char ptr to char mảng", v.v.