在用dev c++写一个程序,要用到头文件和源文件,在头文件已经声明了函数情况下还是报错

img


想问问怎么解决啊,运行不起来
明明头文件中的类已经声明了ExitSystem函数,但是在源文件的实现中还是报错
[Error]no 'void WorkerManager::ExitSystem()'member function in class 'WorkerManager'

那估计是你头文件哪个地方整错了,没引用上。或则没建立在一个.cpp上。

你可以参考下这篇文章:DEV-C++多源文件编译遇到的问题:进行总结

声明不应该有问题呀

你把声明发出来