Code với bản cũ vẫn chạy bình thường trên phiên bản mới phải không?

Mn cho e hỏi là. E đang dùng được 2 3 tháng devc phiên bản5.6.3 nhưng k khai báo được trong for
Giờ e muốn tải bản 5.9.2về. Thì các bài code mà e code với bản cũ khi tải phiên bản mới về nó vẫn chạy bình thường phải k ạ?

Nếu biên dịch được. Syntax của C chưa thay đổi nhiều trong vài tháng

4 Likes

b ơi mk update bản mới rồi mà. Vẫn k khai báo được trong for. Toàn khai báo ngoài. Kbiet là do máy hay sửa thế nào nhỉ

Mình nghĩ bạn đang gặp vấn đề với chuẩn C++98. Sau này có những chuẩn mới hơn như C++99, C++11.
Bạn có thể thử đổi chuẩn, tham khảo ở đây: https://stackoverflow.com/questions/16951376/how-to-change-mode-from-c98-mode-in-dev-c-to-a-mode-that-supports-c0x-ran

Trong trường hợp không được thì bạn nên tải bản Dev-C++ mới hơn. Nếu bạn không bắt buộc phải dùng Dev-C++ thì mình nghĩ bạn nên dùng Visual Studio Express.

Ps. Mình chưa dùng Dev-C++ bao giờ :smiley:

4 Likes

Hình như có cả visual studio code nữa thì fai

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