我有:
std::list<Particle> particles;
std::list<Particle>::iterator particleit;
在我的main.cpp中。我需要在我的一个类文件中将这两个声明为extern,但是我的编译器给了我一些关于缺少'&gt;'的错误当我尝试直截了当的方式。我该如何解决这个问题?
答案 0 :(得分:1)
extern std::list<Particle> particles;
如果这不起作用,那么您还有其他一些错误。您是否已加入<list>
并且Particle
的定义是particles
声明的地方?