รายการซ้ำที่เป็นไปได้:
ฉันจะเชื่อมสตริง C++ หลายตัวเข้าด้วยกันในบรรทัดเดียวได้อย่างไร
ตามที่ สิ่งนี้ C++ std::string ถูกต่อเข้าด้วยกันโดยใช้ตัวดำเนินการ + เหตุใดจึงใช้รหัสนี้
using namespace std;
string sql = "create table m_table(" +
"path TEXT," +
"quality REAL," +
"found INTEGER);";
ทำให้เกิดข้อผิดพลาดนี้ใช่ไหม?
ตัวถูกดำเนินการที่ไม่ถูกต้องประเภท 'const char [22]' และ 'const char [17]' ถึงไบนารี 'operator+'