Esatto; senza di essa il " " verrebbe considerato come una stringa.
Amaro C++, il gusto pieno dell'undefined behavior.
Regole del Forum