您的位置:首页 > Web前端

mainwindow.cpp:(.text+0x91b2): undefined reference to `endpoint_se(QVector<double>, int,............

2014-10-29 09:23 323 查看

无语搞了半天不知道这个错误怎么解决,头文件也包括了,参数也正确不知道哪错了。

是不是标点符号的问题呢??试试。

调试过程中发现一个问题,比如一个函数void  test(int a)  { a++; }      外面的a是不会变的,写成void  test(int &a)  { a++; } 才行


卧槽,然后我把函数中的一个int参数改为int & 型居然编译就通过了

 

啊啊,我错了,问题未解决。头疼、 不会是我传递参数过多吧?传了10个参数。

啊啊啊,原来是一个QVector<double>  参数给的不是地址,少了&,导致程序出错,不过这个undefined reference太让人误会了吧,还以为定义哪里出问题了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  调试
相关文章推荐