Cómo convertir std :: queue a std :: vector

Necesito hacer uso de una cola de dobles debido a las buenas propiedades que tiene como contenedor ordenado. Quiero pasar esta cola a un constructor de clases que acepte vectores. Si lo hago directamente me sale el siguiente error:

el constructor candidato no es viable: no se conoce la conversión de 'std :: queue' a 'std :: vector &' para el segundo argumento

¿Cómo lanzar una cola a un vector?

Respuestas a la pregunta(4)

Su respuesta a la pregunta