gpt4 book ai didi

C++ 未定义的方法引用

转载 作者:行者123 更新时间:2023-11-28 02:59:31 26 4
gpt4 key购买 nike

我是 C++ 的新手,我正在尝试定义一个对象类,它能够使用字符串作为数字的内部结构来进行大数运算。我尝试使用的算术方法之一是加法,方法是重载“+”运算符并使用我定义的名为 add(string a, string b) 的辅助方法。但是,当我用 g++ 编译时,我收到此错误消息:未定义对 huge_number::add collect2 的引用:ld 返回 1 退出状态。我已经进行了大量搜索以尝试确定问题所在,但尚未找到解决方案。如果有人可以帮忙,我想解决方案很简单,我只是出于某种原因错过了它。

最佳答案

string add (string a, string b)

您在 .cpp 中忘记了 add 的类名说明符:

string huge_number::add (string a, string b)

关于C++ 未定义的方法引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21200018/

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