Ab XYZ einlesen
-
Hiho ich hätte da mal eine Frage:
Ich habe Datei xyz.exe oder den string xyz
irgendwo darin kommt die zeichenfolge "##xyz##" vor.
Wie mache ich, dass ich alles außer das, was ab "##xyz##" steht verwerfe?
Also quasi die Datei ab "##xyz##" einlesen lasse, oder im xyz string nach der zeichenfolge such und alles was davor steht lösche?Beispiel:
aaaaaabbbbbbbbbcccccccccdddddd##xyz##eeeeeeee
Dann will ich das "eeeeeeeee" bekommen.
Es soll vermerkt werden, dass ich die Informationen aus einer kompilierten .exe Datei holen will, wobei das ##xyz## immer im Plaintext drinnesteht.
-
Hya !
Wenn die Datei nicht allzu groß ist, dann kannst du sie komplett in einen Puffer einlesen ( char array ).
In dem Puffer suchst du die Position (Pos), an der die Zeichenfolge ##xyz## beginnt.
Dann ist deine gesuchte Postition Pos + strlen(##xyz##).