30/09/2018, 23:03

Dev C++ khác với Visual Studio 2008 quá ạ

Mình xài Dev C++ do ko bít tải Visual Studio, mình mới bắt đầu học bài Hello World, mình viết cout << “Hello world” << endl; sau đó mình compile + run, nó báo lỗi là “main must return int”, sau đó mình đổi void main() sang int main() thì nó lại chạy được @@. Sao Visual Studio xài void mà mình k xài đc vậy ạ, em có nên xài phần mềm dev c++ này nữa ko ??

Văn Dương viết 01:06 ngày 01/10/2018

Đó là do các chuẩn C++ mỗi thời quy định khác nhau.
Có thời thì void main được chấp nhận, có thời thì phải int main, …

Còn DevC++ thì theo ý kiến cá nhân là : Không nên tiếp tục dùng. Do :

  • Chỉ sử dung để lập trình cho Windows -> Tính đa nền của C++ không còn ý nghĩa.
  • Sử dung trình biên dịch MINGW trên Windows cho ra ứng dung có hiệu năng thấp.

=> Gần như là 2 điểm sáng và giá trị nhất của C++ đã không còn khi dùng DevC++.

Quốc Duy Đặng viết 01:18 ngày 01/10/2018

anh ơi, em xài windows xp, nghe nói xài visual studio ko đc anh ạ, máy em yếu nên ko nâng len win 7 đc, anh có phần mềm nào khuyên dùng cho em, cho em link download với ạ

Lê Qúi Nhất viết 01:05 ngày 01/10/2018

code đỡ trên c9.io đi bạn

Văn Dương viết 01:06 ngày 01/10/2018

Máy yếu bạn có thể cài VS bản thấp (<=VS2010) hoặc nếu không có thể dùng CodeBlock (cái này thấy mọi người hay dùng). Còn IDE nào nữa thì các bạn khác góp ý thêm.
Mới dung thì cứ IDE cho dễ tiếp thu. Sau này cứng rồi không muốn thì tự chọn sau.

Quốc Duy Đặng viết 01:19 ngày 01/10/2018

anh ơi, em vừa tải visual 2008 về mà build lại ra nhiều lỗi quá ạ


nhân tiện anh cho em xin link tải vs 2010 đc ko ạ

Phạm Minh Anh Hữu viết 01:15 ngày 01/10/2018

Code bạn sai kìa, using namespace std; chứ không phải using spacename std;
Link VS 2010.

Văn Dương viết 01:10 ngày 01/10/2018

Lỗi này là do bạn viết sai rồi. Cụ thể :

using namespace std;

chứ không phải :

using spacename std;

Học lập trình đầu tiên nên làm quen cách tìm thong tin lỗi. Nếu không giỏi tiếng Anh có thể nhờ google dịch để xem nó báo lỗi gì thì sẽ nhanh hơn.

anon10499953 viết 01:17 ngày 01/10/2018

anh ơi, em xài windows xp, nghe nói xài visual studio ko đc anh ạ, máy em yếu nên ko nâng len win 7 đc, anh có phần mềm nào khuyên dùng cho em, cho em link download với ạ

Đầu tư mua máy tính mới đi bạn, học lập trình mà máy cà tàng thì khó khăn nhiều thứ lắm.

Bài liên quan
0