QT C++,如何在在一个CPP里直接调用到另一个CPP里的函数

2024-11-01 08:20:57
推荐回答(3个)
回答(1):

Qt中如果想跨文件调用函数时,只要知道被调函数的声明即可。方法是:在调用之前增加被调函数的声明信息。

例如,在A.cpp中调用B.cpp里面写的void func()函数,需要在A.cpp中增加下面一行:
extern void func(); //声明func是一个外部函数

回答(2):

给你要调用的那个cpp文件建个头文件,把函数声明放进去,然后把头文件include到你要调用的cpp文件里

回答(3):

在你调用的文件里写上#include "xxx";
然后调用试试。