C++ 推送到作为函数参数传递的队列
我试图将C++ 推送到作为函数参数传递的队列,c++,function,parameters,queue,push,C++,Function,Parameters,Queue,Push,我试图将推送到在多个位置调用的函数内部的队列中 根据我有限的经验,如果我按原样通过队列,我认为它将是一个副本,因此只有副本将被推送ed 如何将原始的队列作为函数参数传递,并将推送到函数内部?通过引用传递。类似voidmyfunc(queue&q)的东西。这将传递队列的地址,因此它是有效的。这比向队列传递指针要好,因为myFunc()不必担心它是空指针。好的,如果遇到问题,请告诉我。
推送到在多个位置调用的函数内部的队列中
根据我有限的经验,如果我按原样通过队列
,我认为它将是一个副本,因此只有副本将被推送
ed
如何将原始的队列
作为函数参数传递,并将推送到函数内部?通过引用传递。类似voidmyfunc(queue&q)的东西。这将传递队列的地址,因此它是有效的。这比向队列传递指针要好,因为myFunc()不必担心它是空指针。好的,如果遇到问题,请告诉我。