#include <string>
std::string input;
std::cin >> input;
Người dùng muốn vào "Hello World". Nhưng cinthất bại ở khoảng trống giữa hai từ. Làm thế nào tôi có thể thực cinhiện trong toàn bộ Hello World?
Tôi thực sự đang làm điều này với các cấu trúc và cin.getlinedường như không hoạt động. Đây là mã của tôi:
struct cd
{
std::string CDTitle[50];
std::string Artist[50];
int number_of_songs[50];
};
std::cin.getline(library.number_of_songs[libNumber], 250);
Điều này mang lại một lỗi. Có ý kiến gì không?
libraryđể nó rõ ràng rằng nó thuộc loạicd
getlinevào một int. Tất nhiên là thất bại.