在非常简单的C ++程序中出错

时间:2014-05-15 10:42:32

标签: c++

所以我从教程中创建了这个简单的程序,并且出现了一个错误

  

Intellisense期待';'

错误在此行int main()第19行

这是代码:

#include "stdafx.h"
#include <Windows.h>
#include <iostream>
#include <string>
using namespace std;

class WilboClass{
public:
        void setName(string x) {
                name = x;
        }
        string getName() {
                return name;
        }
private:
        string name;
}

int main()
{
        WilboClass wo;
        wo.setName("Sir Wilbo Wallace");
        cout << wo.getName();

        Sleep(5000);
        return 0;
}

2 个答案:

答案 0 :(得分:3)

您只是忘了在课程定义后添加分号;

class WilboClass{
  public:
    void setName(string x) {
            name = x;
    }
    string getName() {
            return name;
    }
 private:
    string name;
};  // <--  add here

答案 1 :(得分:0)

类定义应以;终止。