现在的位置: 首页 > 综合 > 正文

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

2018年05月28日 ⁄ 综合 ⁄ 共 294字 ⁄ 字号 评论关闭

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

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

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

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

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

啊啊啊,原来是一个QVector<double>  参数给的不是地址,少了&,导致程序出错,不过这个undefined reference太让人误会了吧,还以为定义哪里出问题了奋斗

抱歉!评论已关闭.