0

我有:

std::list<Particle> particles;
std::list<Particle>::iterator particleit;

在我的 main.cpp 中。我需要在我的一个类文件中将这两个声明为 extern,但是当我尝试直接的方法时,我的编译器给了我一些关于缺少“>”的错误。我将如何解决这个问题?

4

1 回答 1

1
extern std::list<Particle> particles;

如果这不起作用,那么您还有其他错误。你是否包括了可见<list>的定义在哪里声明?Particleparticles

于 2010-10-11T02:35:32.683 回答