Giúp sửa các lỗi C2059, C2238, C1075 khi chạy code

Đây là source code của em

#include "SapXepTau.h"
#include <iostream>
using namespace std;
int main()
{
    SapXepTau nguoi_choi, com;
    cout << "PHAN SAP XEP TAU - NGUOI CHOI";
    nguoi_choi.NguoiChoi(Player);
    cout << "PHAN SAP XEP TAU- MAY";
    com.Com(PC);
    cout << "Da xong";
    system("pause");
}
1>c:\users\admin\documents\visual studio 2010\projects\gamebantau\gamebantau\gamebantau.cpp(3): error C2059: syntax error : 'namespace'
1>c:\users\admin\documents\visual studio 2010\projects\gamebantau\gamebantau\gamebantau.cpp(3): error C2238: unexpected token(s) preceding ';'
1>c:\users\admin\documents\visual studio 2010\projects\gamebantau\gamebantau\gamebantau.cpp(14): fatal error C1075: end of file found before the left brace '{' at 'c:\users\admin\documents\visual studio 2010\projects\gamebantau\gamebantau\sapxeptau.h(11)' was matched
1>

Lạ qúa nhỉ, có thấy lỗi gì đâu :frowning:

//#include "SapXepTau.h"
#include <iostream>
using namespace std;
int main()
{
    //SapXepTau nguoi_choi, com;
    cout << "PHAN SAP XEP TAU - NGUOI CHOI";
    //nguoi_choi.NguoiChoi(Player);
    cout << "PHAN SAP XEP TAU- MAY";
    //com.Com(PC);
    cout << "Da xong";
    //system("pause");
}

Compile thử trên linux thấy ổn.

1 Like

Hi, e thiếu dấu } ở cuối hàm trong class, hèn gì, Thank @ltd nhế :slight_smile:

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