Zitat Zitat von masterquest
Nächste Frage:
Ich habe eine Variable vom Typ string. Mit
Code:
atoi(str.c_str());
(str ist mein String) kann ich ihn in eine int umwandeln. Das Problem ist, dass atoi() 0 zurückgibt, wenn der string nicht konvertierbar ist (sprich keine Zahl enthält). Allerdings möchte ich für mein Programm davon unterscheiden, ob die Zahl im String 0 ist oder ob der String keine Zahl ist. Also in etwa (Pseudo-Code):
Code:
if string_contains_int{
	return int_im_string
} else{
	return irgendwas_bestimmtes_ungleich_null/false
}
So, die Diskussion um den return wäre damit beendet. Ist mein Zitat Hinweis genug, was ich gerne wissen würde?