01/10/2018, 12:26

Lệnh getline hay cin.getline không dùng được

Máy em dùng visual studio 2013 Express nhưng không dùng được lệnh getline hay cin.getline thì có cách nào để khắc phục hay dùng lệnh khác thay thế đuoc không ?

HK boy viết 14:29 ngày 01/10/2018

không dùng được lệnh getline hay cin.getline

VS có báo lỗi gì không?

Thanh Tùng viết 14:33 ngày 01/10/2018

Error 1 error C2784: ‘std::basic_istream<_Elem,_Traits> &std::getline(std::basic_istream<_Elem,_Traits> &,std::basic_string<_Elem,_Traits,_Alloc> &)’ : could not deduce template argument for ‘std::basic_string<_Elem,_Traits,_Alloc> &’ from ‘char’ c:\users\administrator\documents\visual studio 2013\projects\hamstruct\xulyttsv\01.cpp 20 1 XuLyTTSV

lỗi vậy đó anh ơi

HK boy viết 14:33 ngày 01/10/2018

Lỗi này là do code. Bạn up code của bạn lên.

Lưu ý lần sau nếu gặp lỗi thì đưa lỗi + code của bạn lên đây.

Thanh Tùng viết 14:29 ngày 01/10/2018

dạ em thấy rồi
lúc đầu dùng char HoTen
sau đổi string thì được vậy tại sao mình dùng string mới được vậy anh

HK boy viết 14:28 ngày 01/10/2018

Vì bắt buộc phải dùng string.

Source: http://www.cplusplus.com/reference/string/string/getline/

Thanh Tùng viết 14:37 ngày 01/10/2018

dạ em cảm ơn ạ

Bài liên quan
0