在运行 loadrunner 测试时,我的 friend 得到了 unbalanced #endif in global.h
错误。我做了一些谷歌搜索,但无法找到到底是什么导致了这个错误。
并不是说没有网页包含此文本,而是它们没有明确说明此错误的含义以及可能导致此错误的原因。
这里的专家能告诉我这个错误意味着什么以及可能导致它的原因吗?
最佳答案
如果意味着你的头文件中某处有一个额外的#endif
。
类似于:
#if (something) // or #ifdef or #ifndef
// some code
#endif
#endif // extra, unbalanced
确保 .h 文件中的某个位置没有拼写错误的 #ifndef
,这是一个常见错误。
关于c - 不平衡#endif 的含义是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21858862/