【发布时间】:2015-07-27 11:16:44
【问题描述】:
我目前正在尝试修改一个用 C 编写的库(ASN.1 编译器),以便可以在 C++ Builder (XE6) 中编译和使用它。 这样做时,我遇到了错误“'memchr' 的冲突类型”(在 cstring 中)。
经过一番研究,似乎这个问题来自C和C++代码混合的事实。但是,当我使用 C++ Builder 及其编译器时,由于它们与 GCC 编译器有关,因此我无法使用我在其中阅读的文章中建议的解决方案。
有什么办法可以解决这个错误?
谢谢
【问题讨论】:
-
请显示触发错误的代码行,以及所涉及的所有变量的声明。
标签: c++ c c++builder c-strings c++builder-xe6