Hallo,
ich hatte letztens schon mal eine Frage in der Richtung gestellt…
Ich habe dieses Mini-C-Programm, dem ich aus einer Datenbank heraus einen bliebigen String übergeben und das Prog mach nichts weiter, als diesen String als Programm auf dem OS auszuführen.
Nun ist das ja ziemich unsicher, also würde ich gerne eine Konfig-Datei dazu packen, in der die ausführbaren Programme aufgelistet sind, damit nicht jeder alles darf.
Leider habe ich von C immer noch keine Ahnung.
In plsql würde ich in einer Schleife eine Tabelle auslesen und die Erebnisse mit dem übergebenen String vergleichen, so a la
if substr(string,1,5) = substr(konfig,1,5) then
…
wie mache ich das in C ?
Ich habe schon gelesen, das iostream wohl das Mittel der Wahl ist, aber da ich kein Beispiel gefunden habe, wo jemand eine Datei zeilenweise damit ausliest, kann ich mir das nicht zusammenfriemeln.
Kann mir einer hierzu ein kleines kompaktes und vollstäniges Beispiel zeigen ?
Es geht zwar auch schon so, aber schöner wäre es schon, wenn man nur ausgewählte Programme damit starten kann.
Danke und Grüße
Chris