QuoteOriginally posted by LordJaxom
Ich würde sagen die beste Lösung ist, cString nicht als bool interpretieren zu wollen
Wie wär's mit der zweitbesten Lösung, noch einen cString::operator const bool() einzuführen? Das sollte die Mehrdeutigkeit doch auch auflösen. Und wenn wir schon zwischen cString(NULL) und cString("") unterscheiden müssen, wäre eine einfache Abfrage dafür nur fair.
Gruß,
Udo