C++中,同文件中的两个不同的函数调用同一个函数,其中一个提示无法解析

在C++源文件中。同一个文件中有两个不同的函数实现不同的功能,这两个函数都调用同一个
函数,但是在其中一个函数中报错:LNK2019 无法解析的外部符号,请问是怎么回事。

3个回答

听起来很奇怪啊,但是看不到代码,不知道怎么解决。

LNK2019都是只有函数声明而找不到函数实现。
1.检查是不是忘了实现函数
2.拼写问题
3.类型是否一致
PS:还不行的话建议贴上代码

cyberspecter
cyberspecter 还在吗?贴上代码截图了
3 年多之前 回复

正确的
图片说明
有报错的
图片说明
报错提示
图片说明
同一个类里面的两个函数,调用另外的一个函数,另外的函数竟然说无法解析的外部符号

qq423399099
小灸舞 回复cyberspecter: 你这个是外部来的库?如果是外部库的话你要配置下附加库目录和附加依赖项
3 年多之前 回复
cyberspecter
cyberspecter 回复小灸舞: 引入第三方库的时候,dll库和lib必须同时具备吗?
3 年多之前 回复
cyberspecter
cyberspecter 回复小灸舞: 这两个函数是在同一个类里面,声明的时候都在挨着。
3 年多之前 回复
cyberspecter
cyberspecter 回复小灸舞: void GetStreamFromServer(VOICE_CHECK_REQ* req, void *sock); void GetRtspStreamVAD(AUDIO_DETECTOR_REQ *req, void *sock);
3 年多之前 回复
qq423399099
小灸舞 贴一下你的头文件,看一下GetRtspStreamVAD和GetStreamFromServer声明的地方
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问