Bleiben Zeiger auf Zeichenfolgenliterale nach der Rückkehr einer Funktion gültig?
Ist der von der folgenden Funktion zurückgegebene Zeiger gültig?
const char * bool2str( bool flg )
{
return flg ? "Yes" : "No";
}
Es funktioniert gut in Visual C ++ und g ++. Was sagt der C ++ - Standard dazu?