error C2440: “=”: 无法从“int (__cdecl *)(char *)”转换为“int (__cdecl *)(const char *)”

1>e:\amxmodx-1.8.0\amxmodx\meta_api.cpp(1666):errorC2440:“=”:无法从“int(__cdecl*)(char*)... 1>e:\amxmodx-1.8.0\amxmodx\meta_api.cpp(1666): error C2440: “=”: 无法从“int (__cdecl *)(char *)”转换为“int (__cdecl *)(const char *)”
1> 该转换要求 reinterpret_cast、C 样式转换或函数类型转换
1>e:\amxmodx-1.8.0\amxmodx\meta_api.cpp(1667): error C2440: “=”: 无法从“int (__cdecl *)(char *)”转换为“int (__cdecl *)(const char *)”
1> 该转换要求 reinterpret_cast、C 样式转换或函数类型转换
1>e:\amxmodx-1.8.0\amxmodx\meta_api.cpp(1668): error C2440: “=”: 无法从“void (__cdecl *)(char *,char *)”转换为“void (__cdecl *)(const char *,const char *)”

int C_PrecacheModel(char *s)
{
if (!g_forcedmodules)
{
g_forcedmodules = true;
for (CList<ForceObject>::iterator a = g_forcemodels.begin(); a; ++a)
{
PRECACHE_MODEL((char*)(*a).getFilename());
ENGINE_FORCE_UNMODIFIED((*a).getForceType(), (*a).getMin(), (*a).getMax(), (*a).getFilename());
}
}

RETURN_META_VALUE(MRES_IGNORED, 0);
}

int C_PrecacheSound(char *s)
{
if (!g_forcedsounds)
{
g_forcedsounds = true;
for (CList<ForceObject>::iterator a = g_forcesounds.begin(); a; ++a)
{
PRECACHE_SOUND((char*)(*a).getFilename());
ENGINE_FORCE_UNMODIFIED((*a).getForceType(), (*a).getMin(), (*a).getMax(), (*a).getFilename());
}

if (!g_bmod_cstrike)
{
PRECACHE_SOUND("weapons/cbar_hitbod1.wav");
PRECACHE_SOUND("weapons/cbar_hitbod2.wav");
PRECACHE_SOUND("weapons/cbar_hitbod3.wav");
}
}

RETURN_META_VALUE(MRES_IGNORED, 0);
}

void C_ChangeLevel(char *map, char *what)
{
int ret = executeForwards(FF_ChangeLevel, map);
if (ret)
RETURN_META(MRES_SUPERCEDE);
RETURN_META(MRES_IGNORED);
}

希望帮助我一下。。 新手搞HLSDK编译不了
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
微风嬉笑
2014-12-30 · TA获得超过437个赞
知道答主
回答量:39
采纳率:0%
帮助的人:38.8万
展开全部
代码懒得读,但是很明显你是一个可变变量转化成了const 变量,可以用const_cast,具体自己百度吧~
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式