30/09/2018, 20:15
Lỗi trong C++ ? Xuất nhập chuỗi kí tự!
#include<iostream>
using namespace std;
int main() {
string s;
cout << "nhap vao mot cau: " << endl;
cin >>s;
system("pause");
return 0;
}
Anh chị cho em hỏi . Em viết code như vậy để nhập vào chuỗi kí tự nhưng nó bị lỗi . Em thấy nó bôi đỏ (>>) trong cin >>s;
Bài liên quan
bạn đã nhúng thư viện string vào chưa?
cảm ơn bạn , mình cũng mới nhận ra !
bạn nhập chuỗi có dấu cách thì không nên dùng cin, dùng getline đi
tại sao không nên dùng cin vậy bạn ?
theo mình thì nó sẽ chỉ lấy được 1 phần của chuỗi phái trước dấu cách, rồi đẩu phần đằng sau vào bộ đệm, gặp lệnh nhập chuỗi tiếp theo nó sẽ lấy cái ở bộ đệm để đua vào chứ không cho nhập nữa.