30/09/2018, 20:00

Chương trình không chạy getline?

em học OOP, bình thường thì cũng nhập chuỗi bt, tạo cái project mới thì vẫn nhập được chuỗi bằng getline được ạ, mà vào phần class này nó k chạy mặc dù k báo lỗi.

Phúc Hiếu viết 22:15 ngày 30/09/2018

ai giúp em với ạ …

Ngô Doãn Tuấn viết 22:11 ngày 30/09/2018

Bạn dùng bản visual bao nhiêu vậy nhỉ ?
Mình nghĩ sang visual dùng code C++, xử lý string thế này thì nên dùng
cin.clear(); cin.ignore(100,'\n');

Phúc Hiếu viết 22:06 ngày 30/09/2018

em dùng bản 2015 ạ, e cảm ơn, đc rồi ạ, a giải thích cho e hiểu về 2 dòng đó k ạ, tại sao fflush(stdin) lại không được mà 2 dòng này lại được, trong khi nếu tạo một project mới viết trong hàm main thì dùng fflush được ạ

Ngô Doãn Tuấn viết 22:11 ngày 30/09/2018

2015 thì không dùng được fflush(sdtin). Vì vốn dĩ cái đó là của C. . fflush đẩy tất cả các kí tự còn trong bộ đệm ra ngoài(stdout,stderr).
Còn sang c++ thì bạn nên dùng cin.ignore();

Phúc Hiếu viết 22:14 ngày 30/09/2018

e hiểu rồi, cảm ơn a nhiều ạ

Ngô Doãn Tuấn viết 22:15 ngày 30/09/2018

Chúc bạn học tốt. Mình cũng đang học OOP của c++ nè

Phúc Hiếu viết 22:08 ngày 30/09/2018

cám ơn a nhiều ^^~~~

Ngô Doãn Tuấn viết 22:10 ngày 30/09/2018

Trời mình sinh 97 đó. Xưng anh hoài Già đi bao nhiêu à

Phúc Hiếu viết 22:12 ngày 30/09/2018

ủa vậy thôi chứ xưng bạn đi :v mình cũng 97 năm nhất

Ngô Doãn Tuấn viết 22:09 ngày 30/09/2018

Hay quá ^^
Cùng trao đổi nhé. Add fb hay skype nhỉ

Phúc Hiếu viết 22:01 ngày 30/09/2018

FB mình /hjeeu add mình nha

Ngô Doãn Tuấn viết 22:02 ngày 30/09/2018

Fb- Ngô Doãn Tuấn
Mình cũng đang muốn có bạn trao đổi cùng nhau học

Phúc Hiếu viết 22:02 ngày 30/09/2018

OK, mình đang học khóa này https://www.udemy.com/lap-trinh-huong-doi-tuong-c-co-ban-den-nang-cao/#/ nè

Bài liên quan
0