Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 09.04.18
AVT AVT ist offline
Elite Mitglied
 
Registriert seit: Mar 2018
Ort: Hamburg
Beiträge: 612
AVT befindet sich auf einem aufstrebenden Ast
Question function return mit mehreren Werten

Wo muß ich suchen, um rauszufinden, ob und wie man es hinkriegt, mehrere Werte gleichzeitig von einer Funktion rauszugeben und dann zu übernehmen. Beispiel:
Code:
int funcX()
{
   // calc a and b
   return(a,b);
}
Die letzte Zeile, also das return wird moniert, wobei ich nicht weiß, als was das angesehen wird. Bisher habe ich den Umweg über strings genommen, also Umwandeln in
Code:
string funcX()
{
   // calc a and b
   ReturnString=StringConcatenate(a,"§",b);
   return(ReturnString);
}
und dann das ganze über StringSplit wieder auseinandernehmen. Aber das muß doch auch einfacher gehen - außer 2 fast identische Funktionen zu schreiben (eine für a und eine für b).
Danke. AVT