Hallo Leute,
Ich möchte einzelne Wörter aus einem String extrahieren, da dachte ich, die strtok() sei dafür eine gute Wahl. Außer einem Crash bringe ich aber nichts zuwege.
Dem Buch zufolge muß man beim zweiten mal eine Null für das erste Argument übergeben. Unten dran ist der Code.
lg
Martin B
//--------------------------------------------------
// tok.cpp
#include
#include
#include
#include
typedef const char \* CC;
// zwischen zwei Zeigern kopieren:
CC getWord(CC links, CC rechts)
{
char\* te = new char[rechts - links + 1];
// Zeichen dazwischen kopieren:
while (links %s", getWord(s, s+4));
// alle kriegen:
worteZerlegen(s);
system("pause");
return 0;
}