OFFTOPIC: czyzby kodzik na szyfroanie emaila na forum ...
Cieszę się bardzo że się PHP nauczyłeś i jesteś z tego dumny, ale nie musi zaraz cały świat wiedzieć, jak harvestery maili przystosować...
Wiem że łatwiej przerabiać kod z przykładów, niż robić własny, ale nie lepiej się po prostu nauczyć C lub C++ przed zabraniem się za programowanie za jego pomocą ?
Np. tworzysz prostą klasę "opakowującą" tablicę stringów (std::string lub nawet i zwykłych TCHARów), potem dla każdego napotkanego "|" dodajesz dotąd napotkany ciąg znaków i go do tej tablicy dorzucasz.
Albo - przepisać ciąg znaków do nowego, o znak dłuższego, zamienić wszystkie "|" na NULL, wypisać sobie gdzieś tablice wskaźników do poszczególnych podciągów.
Wszystko zależy do czego chcesz ten podział wykorzystać, więc wymyśl stosowne rozwiązanie problemu.
Wybacz nieco szorstki ton, ale ostatnio mam nieco uczulenie na "programistuf", którzy zaczynają naukę programowania od końca i potem o takie właśnie rzeczy pytają, zamiast chwilę pomyśleć. Ale z tego względu też nie ma i oby nigdy nie było PHP na maturze.