QQTangClient.hpp:
namespace QQTangCheatEngine
{
class CQQTangClient
{
...
};
CQQTangClient g_QQTangClient;
}
QQTCheatEngine.hpp:
#include "CCall.hpp"
namespace QQTangCheatEngine
{ class CQQTangCheatEngine
{
private:
CCall m_call;
public:
void CreateRoom ( )
{
m_call.CreateRoom ( );
}
};
}
CCall.hpp:
namespace QQTangCheatEngine
{
class CCall
{
private:
public:
void CreateRoom()
{
typedef void(__cdecl *pCreateRoom)();
pCreateRoom(g_QQTangClient.m_CreateRoom)();
}
};
}
WANDERER.CPP中定義
#include "QQTangCheatEngine.hpp"
using namespace QQTangCheatEngine;
extern QQTangCheatEngine::CQQTangClient g_QQTangClient;
CQQTangCheatEngine Engine;
Wanderer.cpp是一個專案
QQTangClient.hpp,QQTCheatEngine.hpp,CCall.hpp是另一個專案
錯誤提示:1>WANDERER.obj : error LNK2001: 無法決議的外部符號 "class QQTangCheatEngine::CQQTangClient QQTangCheatEngine::g_QQTangClient" (?g_QQTangClient@QQTangCheatEngine@@3VCQQTangClient@1@A)
uj5u.com熱心網友回復:
是不是Lib沒匯入uj5u.com熱心網友回復:
什么lib....uj5u.com熱心網友回復:
變數不要放在頭檔案//QQTangClient.hpp
namespace QQTangCheatEngine
{
class CQQTangClient
{
...
};
//CQQTangClient g_QQTangClient;
}
//WANDERER.CPP
#include "QQTangCheatEngine.hpp"
using namespace QQTangCheatEngine;
CQQTangClient g_QQTangClient;
CQQTangCheatEngine Engine;
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/261142.html
標籤:基礎類
上一篇:求一分析科傳前臺應用程式在業務操作時對SQLite小型資料庫的監控(增加與修改)記錄方法
下一篇:通訊協議怎么看
