gpt4 book ai didi

c++ - 无法在 Netbeans IDE 7.2 中包含队列/堆栈 C++ STL 类

转载 作者:太空宇宙 更新时间:2023-11-04 16:25:54 25 4
gpt4 key购买 nike

我在 C++ 中使用 Netbeans 7.2 IDE 实现音乐项目,涉及处理声音信息。我想使用 STL 队列和堆栈类来处理和弦结构。我的问题是 IDE 无法识别 std::queue 或 std::stack 类,我在它们旁边看到了可怕的红色感叹号。如果没有这些类(class),我无法取得进一步的进步。这是我的代码。提前致谢..

#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 */

最佳答案

你需要

 #include<queue>
#include<stack>

能够使用 std::queue 和 std::stack

关于c++ - 无法在 Netbeans IDE 7.2 中包含队列/堆栈 C++ STL 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12037014/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com