我对一个简单的包含文件有疑问。
包含的文件位于两个 MFC 程序中 - 其中一个是 dll,它还将自身编译为非 mfc dll。
最近,当我想访问较大 dll 未公开的原始代码的某些功能时,我使用了较大的 dll,它包裹了较小 dll 的源代码。
由于这是一个测试,我只是将源代码添加到我的项目中并调用函数。我收到此错误:语法错误:在 ';' 之前缺少 ')'
该文件已正确包含,并且我在源文件夹和项目中都有 .cpp 和 .h ,但它不会编译。
我最终创建了一个非常小的测试项目,main.cpp、spooler.cpp 和 spooler.h(spooler 是 comms 的包装器)并尝试编译它。同样的问题。
因此,我删除了所有与 dll 相关的东西,以防万一出现奇怪的问题并且它仍然无法编译。
我想不出我的生活有什么问题。还有其他人有什么想法吗?
ps Jeff,您确实需要添加附加文件的功能,因为源会用数据填满太多屏幕。