?
Wenn es nicht geht, dann muss ich wohl doch eine Funktion mit Variabler Anzahl an Argumenten verwenden.
Könte mir da jemand noch ne Hilfe zu den Makros va_list, va_arg, irgendwie komme ich mit den Anleitungen die es im Netz gibt nicht zurecht.
Meine Funktionsrumpf sollte ja nun so aussehen:
CString BuildVarName(const CString &name, ...)
{
CString varname = "";
va_list marker;
va_start( marker, ) //hier fehlt das zweite Argument
//bei der Schleife komm ich auch nicht zurecht.
while()
{
}
va_end( marker );
return varname;
}
Könntet ihr mir noch etwas auf die Sprünge helfen.