Ich bin sehr neu in C ++, also könnte dies eine einfache Frage zu beantworten sein. Ich schreibe eine Klasse (Person) und wenn eine Person erstellt wird, sollte ihr ein zufälliger Name aus einer Sammlung vordefinierter Namen zugewiesen werden. Also würde ich innerhalb der Personenklasse eine Art statische Sammlung von Strings definieren, auf die ich zufällig zugreifen kann und daher müsste ich auch wissen, wie viele es sind.
Ich verwende Qt auch hier, also sollte die Lösung vorzugsweise Dinge aus der Standardbibliothek oder der Qt-Bibliothek verwenden.
Ich bin von einem Java-Hintergrund und in Java würde ich wahrscheinlich etwas tun wie:
%Vor%Was wäre in diesem Fall das Äquivalent?
Angenommen, C ++ 03:
%Vor%Angenommen, C ++ 0x:
%Vor% Und natürlich können Sie Ihren Lieblingsstring-Typ anstelle von const char*
verwenden.