我想将C++代码与awesomium功能集成,但是我得到了很多错误。 似乎VisualStudio不喜欢我的WebCore元素的定义/声明。我从http://wiki.awesomium.com/tutorials/tutorial-1-hello-awesomium.html复制它。 我已经简化了代码,直到这个,我仍然得到错误。Awesomium C++:语法错误:缺少';'之前'*'
SimpleClass.cpp:
#include <Awesomium/WebCore.h>
include "SimpleClass.h"
using namespace Awesomium;
CSimpleClass::CSimpleClass(){
WebCore *web_core = WebCore::Initialize(WebConfig());
}
CSimpleClass::~CSimpleClass(){
}
SimpleClass.h:
class CSimpleClass
{
public:
CSimpleClass(void);
~CSimpleClass(void);
WebCore *web_core;
};
谢谢!
使用命名空间不会神奇地将它自己应用于您的头文件。 – 2013-02-22 11:45:33
避免在头文件中使用'using namespace'。 – aggsol 2013-02-22 11:46:20