C++ 如何在类构造函数中设置STL队列的大小

C++ 如何在类构造函数中设置STL队列的大小,c++,stl,C++,Stl,类有一个队列,我需要在类的构造函数中设置队列大小。这可能吗 我只是想知道我想做什么: class Test { queue<int> age_queue; Test(int queue_size):age_queue(queue_size){} }; 类测试 { 排队年龄; 测试(int队列大小):年龄队列(队列大小){ }; 试试看 类测试 { 排队年龄; 测试(int队列大小):年龄队列(deque(队列大小)){ }; class Test { q

类有一个队列,我需要在类的构造函数中设置队列大小。这可能吗

我只是想知道我想做什么:

class Test
{
  queue<int> age_queue;     
  Test(int queue_size):age_queue(queue_size){}
}; 
类测试
{
排队年龄;
测试(int队列大小):年龄队列(队列大小){
}; 
试试看

类测试
{
排队年龄;
测试(int队列大小):年龄队列(deque(队列大小)){
};
class Test
{
  queue<int> age_queue;     
  Test(int queue_size):age_queue(deque<int>(queue_size)){}
};