Guten Tag Tutorials.de Comunity,
ich habe mir ein programm geschrieben was mir aus einer php datei eine stelle raussuchen soll das funktioniert auch soweit alles sehr gut
nur mein problem ist das der besuchte begriff bez die zahl immer unterschiedlich ist also angepasst werden müsste und da sind wir schon bei meine problem die char variable ist eine constante und ich kann sie somit von außen nicht ändern ohne das das komplete programm abstürzt
hier mal der scource code:
das was kommentiert ist das womit das programm abstürzt aber ansonsten geht das programm vollständig
vll hat jemand von euch ja eine idee wie ich das lösen kann oder kennt eine alternative
danke schon mal im voraus
gruß
elbdom
ich habe mir ein programm geschrieben was mir aus einer php datei eine stelle raussuchen soll das funktioniert auch soweit alles sehr gut
nur mein problem ist das der besuchte begriff bez die zahl immer unterschiedlich ist also angepasst werden müsste und da sind wir schon bei meine problem die char variable ist eine constante und ich kann sie somit von außen nicht ändern ohne das das komplete programm abstürzt
hier mal der scource code:
Code:
#include <iostream>
#include <fstream>
#include <stdexcept>
using namespace std;
char* pch;
char* gbCount = "2432";
int main (void)
{
//cout << "es ist gerade: " << gbCount << endl;
//cin << gbCount;
//cin.get();
//cout << "nun ist es: " << gbCount << endl;
//cin.get();
char line[999999];
ifstream infile ("download.php", ios::in);
if (!infile)
{
cout << "Kein File :-(" << endl;
return 1;
}
while (infile.getline (line, 999999))
{
if(pch = strstr (line, gbCount ))
{
cout << "eine neue Naricht" << endl;
cin.get();
}
}
cout << endl;
cin.get();
return 0;
}
das was kommentiert ist das womit das programm abstürzt aber ansonsten geht das programm vollständig
vll hat jemand von euch ja eine idee wie ich das lösen kann oder kennt eine alternative
danke schon mal im voraus
gruß
elbdom