我在 C++ 中使用 Netbeans 7.2 IDE 实现音乐项目,涉及处理声音信息。我想使用 STL 队列和堆栈类来处理和弦结构。我的问题是 IDE 无法识别 std::queue 或 std::stack 类,我在它们旁边看到了可怕的红色感叹号。如果没有这些课程,我无法看到如何取得进一步的进步。这是我的代码。提前致谢..
#ifndef CHORD_H
#define CHORD_H
#include "../tonestatdynlib/name_pitchstructure.h"
class chord {
public:
chord(int chordNum);
chord (int chordNum, bool stability);
chord(const chord& orig); //copy constructor for use in generative procedure
std::queue<pitchStats> _constituents;
std::string flatPitchList(); //returns a flat pitchname list from chord members
virtual ~chord();
private:
int _chordNumber;
bool _stable;//unless switched otherwise
};
#endif /* CHORD_H */