#include <string>
std::string input;
std::cin >> input;
Người dùng muốn vào "Hello World". Nhưng cin
thất bại ở khoảng trống giữa hai từ. Làm thế nào tôi có thể thực cin
hiệ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.getline
dườ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
getline
vào một int
. Tất nhiên là thất bại.