Mọi người giải thích giùm mình lỗi này với
Lỗi chuỗi trong C++
Vì bình thường c++ khai báo
string s[]={"asvsdav","asdfsd"};
Nó sẽ mặc định s có kiểu string[2] luôn.
Trong khi đó Chuoi là một kiểu dữ liệu vì vậy nếu sử dụng mạng bạn cần phải khai báo kích thuóc của mảng trong kiểu dữ liệu trước khi sử dụng
private:
string c[2]={"ádfdsafsa","ádfas"};
Hoặc dùng vector để khai báo theo cách của bạn:
vector<string> c={"adfsfd","asdfasdf"};
1 Like
hÌnh như ko phải compile với C++11? Nếu compile với C++11 thì nó báo lỗi khác rồi @_@

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?