小编Cla*_*lia的帖子

C++ 构造函数 - 在“*”标记之前应出现“)”错误

我收到此错误“在 \'*\' 令牌之前预期 \')\'”,但我不明白为什么:

\n\n

这是我的 EventController.h 代码

\n\n
#ifndef EVENTCONTROLLER_H_\n#define EVENTCONTROLLER_H_\n#include <iostream>\n#include "EventModel.h"\n#include "UserModel.h"\nusing namespace std;\n#include <vector>\n#include <stdexcept>\n#include "Observer.h"\n\nclass EventController{\npublic:\n    EventController(EventModel *eventModel, UserModel *userModel);\n    virtual ~EventController();\n    void EventDoneUndone(bool& eventcurrentstate);\n    void addPerson2Event(UserModel *userModel, EventModel *eventModel);\n    void Update();\n\nprivate:\n    EventModel *eventModel;\n    UserModel *userModel;\n};\n\n#endif /* EVENTCONTROLLER_H_ */\n
Run Code Online (Sandbox Code Playgroud)\n\n

这是我收到错误的 EventController.cpp

\n\n
#include "EventController.h"\n#include <iostream>\n#include "EventModel.h"\n#include "UserModel.h"\n\n\nEventController(eventModel *eventModel, userModel *userModel){ **HERE I GET THE ERROR**\n    this->eventModel = eventModel;  \n    this->userModel =  userModel;       \n\n    // eventModel->attach();    \n    // userModel->attach();\n}\n\nEventController::~EventController() {\n    // TODO Auto-generated destructor stub\n}\n\nvoid …
Run Code Online (Sandbox Code Playgroud)

c++ constructor

2
推荐指数
1
解决办法
3173
查看次数

标签 统计

c++ ×1

constructor ×1