textdatei einlesen
-
Hey ho, ich möcht gern wissen wie ich eine komplette Textdatei in ein char array einlese.
gruss
-
Hey ho, ich möcht gern ein Notebook haben.
gruss
PS: guck mal in dein buch/tutorial oder frag den lehrer.
zrafpu, jnf tvog qnf shre qhzcsahrffr uvre. fvrur
http://c-plusplus.net/forum/viewtopic-var-t-is-185713.html
-
mensch, was gibt das fuer dumpfnuesse hier.
-
rolleyes13 schrieb:
mensch, was gibt das fuer dumpfnuesse hier.
qnf unfg qh nore wrgmg trfntg.
-
schwall michmal nicht dicht, wie man mit fgets zeilenweise ausliest und mit strcat wieder zusammenklatscht ist mir auch klar, ich dacht mir vllcht gäbe es noch andere möglichkeiten.
egal, brauchst net so unfreundlich mit sonem abwertenen link kommen...
egal ich mach es wie von mir beschrieben, passt scho
-
grösse der datei feststellen, char puffer mit malloc anlegen, den ganzen käse in einen rutsch mit fread in den puffer schieben - feddisch
-
oder einfach frei schnauze mit realloc bedarfsweise vergroessern.
@Fischbacke: haettest doch deine ideen posten koennen. dann haette man wenigstens ne gemeinsame basis.
auch:
http://en.wikipedia.org/wiki/Rope_(computer_science)
oder struct Meh { void *str, size_t length, size_t allocated }; und void append(struct Meh *a, struct Meh *b);
-
danke, muss mal schauen entweder mit fread oder fgets und strcat... mal schauen zeit mangelt...
mfg
-
strcat, das mach mal mit Binärdateien, in denen Nullbytes enthalten sind.
MfG
Mr. Zerobyte
-
hasse recht...
str befehle sind doof, die sind zwar vulnerable (buffer overflow) aber man muss seinen shellcode immer ohne nullbytes schreiben...
ich fahr mir mal die andere methode rein <: