2
的時候所以,我想在遊戲中使用Lua的C API,但我有一些錯誤定義在.cpp文件中的變量奇怪的錯誤定義變量
我有一個名爲CLua.h庫我在那裏定義了我在下面的代碼中使用的所有東西,並且它編譯得很好。 (我不會分享它,因爲這個遊戲非常有價值而且非常受追捧,我不希望其他人有我的工作,但是無論哪種方式,圖書館都沒有問題)
#include <iostream>
#include <Windows.h>
#include <string>
#include "CLua.h"
using namespace std;
void CLua::Init(){
Lua_tolstring = (Lua_tolstring)0x00517f70;
Lua_getfield = (Lua_getfield)0x00516d70;
Lua_pcall = (Lua_pcall)0x00517340;
}
對於初學者來說,在#include行,我得到所謂的「PCH警示」,對#
然後一個錯誤,當我定義所有的Lua的狀態越往下,在等號(=),我得到一個錯誤,說它期望標識符