Hallo!
Ich habe das Problem, dass ich immer ein Segmentation Fault bekomme und nicht weis, warum. Ich bin mir schon im Klaren, was das bedeutet. Nur den Grund versteh ich nicht.
Das ganze sieht etwa so aus:
(kompiliere mit gcc)
Das Problem ist nur, dass ich mich nicht so besonders mit char arrays auskenne. Arrays von char arrays sind ne richtige Herausforderung. Strings kann ich hier leider nicht verwenden (Projektbedingt). :/
Danke svhonmal in Voraus!
Ich habe das Problem, dass ich immer ein Segmentation Fault bekomme und nicht weis, warum. Ich bin mir schon im Klaren, was das bedeutet. Nur den Grund versteh ich nicht.
Das ganze sieht etwa so aus:
Code:
char** stringArray = new char*[100]; //Diehier ist global und wird in
//einer anderen Funktion mit Inhalt versehen
void Beispielfunktion(const char *text)
{
int x=0;
while (stringArray[x]!="") //Vlt. würde es auch ne For Schleife tun... ^^ aber ich mag while
{
if (str_find_nocase(text,stringArray[x])) //Hier liegt der Fehler
*Mach Irgendwas*;
x++;
}
}
Das Problem ist nur, dass ich mich nicht so besonders mit char arrays auskenne. Arrays von char arrays sind ne richtige Herausforderung. Strings kann ich hier leider nicht verwenden (Projektbedingt). :/
Danke svhonmal in Voraus!