gpt4 book ai didi

c++ - LNK2001 未解析的外部符号与 CPP_XLOPER

转载 作者:太空宇宙 更新时间:2023-11-04 13:11:13 24 4
gpt4 key购买 nike

我正在使用 VS2015 和 C++ 将 XLL 从 32 位迁移到 64 位。

我开始更改数据类型。所以我将“int”切换为“_int64”。

CPP_XLOPER Create_XLOperHeader_form_Str(const wchar_t*aBegin,_int64 strlen,bool aTranspose){
static CPP_XLOPER xlDefault(L" ");
_int64 l = strlen;

它抛出错误:

Error	
LNK2001 unresolved external symbol
"class CPP_XLOPER __cdecl Create_XLOperTable_from_Str(wchar_t const *,__int64,bool,bool)"
(?Create_XLOperTable_from_Str@@YA?AVCPP_XLOPER@@PEB_W_J_N2@Z)

我想我必须修改“class CPP_XLOPER”,不是吗?

非常感谢任何提示,提前谢谢;盈余

最佳答案

链接器提示的方法有最后两个 bool 类型的参数 - ...,int64,bool,bool),而您修改的那个只有bool 类型的最后一个参数。您要么删除了另一种现有方法,要么也从实现中删除了一个 bool(只有您知道这是有意还是无意)。但是,是的,一般来说,您应该修改函数声明以匹配定义。

关于c++ - LNK2001 未解析的外部符号与 CPP_XLOPER,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39771676/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com