Nhờ giúp đỡ, visual studio 2017 báo lỗi khi build + chương trình không chạy được

Chào các bạn, mình đang học c++ và đang tập làm quen với vs 2017, trong quá trình sử dụng thì mình gặp lỗi này
mình build chương trình nó báo 459 error , WTF


khi mình chạy chương trình thì nó báo như vầy

Các bạn cho mình hỏi ,mình đang gặp lỗi gì thế ạ ? , à trong quá trình cài đặt mình ko có restart máy lại do mình chơi ở net , không biết có phải lỗi từ đó không, mong các bạn giúp đỡ :slight_smile:

Quài. Lắm lỗi quá.

  • void main() không có return 0. Muốn return 0, hãy dùng int main(). Khi code C++, hãy dùng int main()
  • system("pause") ở thư viện nào? Hình như bạn chưa khai báo đúng thư viện của nó.
1 Like

nó cứ báo như vầy hoài luôn, mình thử bỏ system để làm thử, không biết có phải lúc mình cài do không restart lại nên nó bị lỗi như vậy không :frowning:,

Tại sao bạn lại dùng VS 2017 nhỉ trong khi bản 2013 đã đủ đáp ứng nhu cầu học tập rồi.
Code như hình thì bạn bị 2 lỗi như bạn @noname00 đã nói, system("pause"); thì #include <windows.h vào. Mà thấy tận 419 lỗi chắc bạn chỉnh sửa gì lung tung trong Project rồi. Giờ thử sửa lại xem có chạy ổn không.

1 Like

Tốt nhất bạn restart lại máy đi nhé. Với lại bạn copy cái Build log lên để mình coi thử xem.

  1. void main -> int main
  2. system trong namespace std -> std::system(“pause”);
  3. Hình dưới là do chưa build đc nên làm gì có file .exe mà chạy

mình định dùng thử thôi bạn , đó giờ toàn dùng code block

Bạn đưa lỗi lên để mọi người xem :slight_smile:

lỗi nêu ở trên đó bạn, mình nghĩ là trong lúc cài đặt mình không restart lại( tại mình chơi ở quán net.), nên nó mới có lỗi , không biết phải vậy không nữa

Lỗi này mình cũng từng thử sửa qua TeamViewer cho một bạn. Sau 1 tiếng, mình bó tay và bảo bạn ấy cài lại VS. Thế là bạn ấy cài lại VS, và debug được.

1 Like

hôm qua mình thử chạy được, hôm nay thì không, thôi dùng code block cho nó lành , thấy ide này rắc rối quá

bạn thử clean solution rồi build lại xem dc ko?

Mình đoán là liên quan đến môi trường để chạy file vì thấy có chữ path :)) mà ngoài quán nét thì nó không cho chạy mấy cái kiểu VC++ đâu mà.

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