string input;
string input2;
printf("What is your name?\n-->");
getline(cin, input);
std::string nameObj = "{ \"name\": " + '"' + input + '"' + " }";
printf("What do you want to send?\n-->");
getline(cin, input2);
std::string jsonObj = "{ \"content\": " + '"' + input2 + '"' + ", \"tts\": true }";
它要求輸入,但它不會做任何事情。我需要它將其放入input2和input中,但它不會。Getline沒有輸入
您真的應該在讀寫後檢查流狀態,以查看操作是否失敗並「斷開」流。 – user4581301