VS6.0 c:\ht-tmjc\sw_zwl\src-1-24\tinyxml2\tinyxml2.h(430) : see reference to class template instantiation 'tinyxml2::MemPoolT<SIZE>' being compiled
时间: 2023-07-22 18:52:10 浏览: 193
这是一个编译错误,可能是因为你在使用tinyxml2库时没有正确地包含头文件或连接库。另外,这个错误提到了一个名为`MemPoolT<SIZE>`的类模板,可能是因为你在使用这个类时出现了问题。请确保你已经正确地包含了相关的头文件,并将库链接到你的项目中。如果问题仍然存在,请检查你的代码和库是否版本匹配,并尝试重新安装库并重建项目。
相关问题
VS6.0c:\ht-tmjc\sw_zwl\src-1-24\tinyxml2\tinyxml2.h(421) : error C2233: '<Unknown>' : arrays of objects containing zero-size arrays are illegal
这个错误通常是由于定义了一个包含零大小数组的对象数组而导致的。在C++语言中,零大小的数组是不合法的,因为它们在内存中不占用任何空间,这可能会导致内存管理问题。要解决这个问题,你需要检查你的代码,看看是否定义了一个包含零大小数组的对象数组。如果是这样,你需要修改代码,确保数组中每个元素的大小都大于零。如果你不确定如何修改代码,可以在问题所在的行添加一些调试输出,以便更好地理解问题所在。
vc6.0 c:\ht-tmjc\sw_zwl\src-1-24\tinyxml2\tinyxml2.h(421) : error C2233: '<Unknown>' : arrays of objects containing zero-size arrays are illegal
这个错误通常是由于定义了一个包含零大小数组的对象数组而导致的。在C++语言中,零大小的数组是不合法的,因为它们在内存中不占用任何空间,这可能会导致内存管理问题。要解决这个问题,你需要检查你的代码,看看是否定义了一个包含零大小数组的对象数组。如果是这样,你需要修改代码,确保数组中每个元素的大小都大于零。如果你不确定如何修改代码,可以在问题所在的行添加一些调试输出,以便更好地理解问题所在。
阅读全文