字符数组队列

JJ *_*Liu 2 c++ queue types stl char

include <queue>
using namespace std;
char msg[1000];
Run Code Online (Sandbox Code Playgroud)

现在,我想要一个可以存储5种此类味精的队列。因此,这是一个大小为5的队列,其中包含5个字符数组,每个数组最多可以包含1000个字符。

如何启动队列?我试过了,但是没有用。

char msg[1000];
queue<msg> p;
Run Code Online (Sandbox Code Playgroud)

smp*_*kes 5

struct msg {
  char data[1000];
};
queue<msg> p;
Run Code Online (Sandbox Code Playgroud)

  • 除了创建结构,您可以使用`std :: array &lt;char,1000&gt;`。基本上可以完成相同的操作,但是还可以提供方便的功能。 (3认同)