我上课了。这个带有wxWidgets宏的类我要列表。它正在发挥作用。 对于前:
class A
{
public:
A();
//any function
public:
//any variables
};
WX_DECLARE_USER_EXPORTED_LIST(A, AList, A_API);
但我在不同的.cpp文件中使用此类。 我有错误“多个定义...”和“collect2:错误:ld返回1退出状态” 我不能使用“内联”功能。 任何想法......
答案 0 :(得分:0)
你的问题非常不清楚,因为它本身没有给出错误,但它实际上并不重要,因为答案是不再使用旧的基于宏的容器列表类。只需使用std::list<>
或更好的std::vector<>
。现在没有理由使用20世纪90年代的方法。