einfaches bool-Suchen
-
Hi,
mal ne naive Anfängerfrage. Gibt es eine funktion, (die einen bool-RückgabeWert hat), die in einem Char-String nach "NULL" sucht. (char[] = "NULL";)
Danke...
-
Im Prinzip ist das jede Funktion, welche die Länge eines C-Strings ermittelt. Die gibts in sehr vielen Stringklassen. Wenn Du aber weißt, daß ein String maximal X Bytes groß werden kann und Du überprüfen willst, ob bis Position X ein Nullbyte vorhanden ist, dann mußte das selber schreiben, weil es dafür nichts offizielles gibt, soweit ich weiß. Is aber kein Problem, sowas zu machen.
-
#include <string> bool has_null(const std::string& s) { return s.find("NULL") != std::string::npos; }
-
Funktioniert das auch bei char * ?
-
JFK schrieb:
Funktioniert das auch bei char * ?
ja