Bonjour à tous

J'essaie de créer un arbre binaire parfait en C++ et pour cela j'ai créer une classe "Noeud" et une classe "Arbre".
Afin de traiter chaque noeud un par un, je voudrais créer une file. Pour l'instant la seule syntaxe que j'ai est : std :: queue<Type> nom_de_la_file

Voici ma question : Est-il possible de créer une file de type "Noeud" ? Si oui, comment ?

Merci d'avance pour votre aide !