30/09/2018, 18:19

Không khai báo được biến kiểu string?

Em ko khai báo được biến kiểu string như trong hình.
Mong mọi người chỉ giúp cách giải quyết!
Em xin cám ơn!

Phạm Chương viết 20:19 ngày 30/09/2018

Muốn dùng mà chưa có include vào sao mà dùng được.

Mai Anh Dũng viết 20:19 ngày 30/09/2018

Thêm #include <string> và nhớ là string phải bọc bằng " chứ không phải là '

Thế Kiệt viết 20:22 ngày 30/09/2018
#include<string>

Anh Đạt cũng có cần đâu???

viết 20:22 ngày 30/09/2018

cái dòng in ra bạn để trong “” nhé, như này nè.
string cauvan = “toi yeu viet nam”;

Thế Kiệt viết 20:35 ngày 30/09/2018

vẫn ko đc ạ

Huy viết 20:27 ngày 30/09/2018

Bạn có thể ghi rõ lỗi khi biên dịch không? Mà đừng bôi đen ảnh nữa nhìn rối mắt lắm

Thế Kiệt viết 20:19 ngày 30/09/2018

nguyên bản là nhu vậy ạ!

Nguyễn Duy Khánh viết 20:25 ngày 30/09/2018

Nó có báo lỗi k bạn??

Mai Anh Dũng viết 20:25 ngày 30/09/2018

A post was split to a new topic: làm sao để các đối tượng trong chương trình của mình có thể được nhắc tới khi mình gó những kí tự giống như tên của nó?

LoveJav viết 20:34 ngày 30/09/2018
#include <string>
Thế Kiệt viết 20:21 ngày 30/09/2018

có ạ! có thông báo lỗi

... viết 20:19 ngày 30/09/2018

Mình thấy visual studio 2012 ultimate của mình chạy bình thường.

Nếu visual studio của bạn báo không hổ trợ toán tử << cho 1 đối tượng string thì thử thay lại thành

cout << "hien thi cau van: " << Cauvan.c_str() << endl;
X viết 20:29 ngày 30/09/2018

Thêm #include <string> là xong.

google “no operator << for string c++” sẽ ra.

Trịnh Minh Cường viết 20:21 ngày 30/09/2018

bạn cần #include thư viện string.h hoặc string trước khi khai báo biến kiểu string nhé.

Tran Tien Duc Anh viết 20:28 ngày 30/09/2018

mình cug bị lỗi giống bạn mặc dù có #include hay <string.h> thì vẫn không thể khai báo biến string nên mình đã thử thêm using namespace std; vào thì nó chạy bth ai thử làm dc cho mình 1 rewiew nhé ! (chắc thằng string cũng thuộc namespace standard)

Người bí ẩn viết 20:22 ngày 30/09/2018

chắc thằng string cũng thuộc namespace standard

Cái này chắc chắn rồi mà.

Tran Tien Duc Anh viết 20:34 ngày 30/09/2018


sao cái #include thư viện string của bạn đâu rồi bạn ơi

Trịnh Minh Cường viết 20:31 ngày 30/09/2018

Thì nó thuộc namespace standard mà

Trần Hoàn viết 20:22 ngày 30/09/2018

“” mới là để khai báo chuỗi và trả về string (char[]).
’ ’ chỉ là khai báo 1 ký tự thôi và trả về char.

Bài liên quan
0