Zeilenauswahl bei Umleitung

moin


das ist so meine Grundfrage
Eine Frage deren Antwort du auch selber finden könntest.

Code:
for(int i=0; i<100; i++)
    seekp(i, ios_base::begin);

Also immer Anzahl i vom Anfang der Datei.

Oder einen von der derzeitigen Postition weiter mit:
Code:
seekp(1);


mfg
umbrasaxum
 
Zuletzt bearbeitet:
moin


Die iostream/iostream.h
Wenn du "noch" die iostream.h benutzt musst du ios::begin statt ios_base::begin verwenden.

Oder wo liegt das Problem?


mfg
umbrasaxum
 
also ich hab das jetzt so
Code:
string x;
  ifstream infile("neu.txt");
  
  
  seekp(5);
  getline(infile,x);
  cout << x << endl;

und mit der iosteam ...aber seekp kennt der nicht
 
Ich bin zu dumm dafür

kann mir bitte jemand einen code schreiben, der eine Zeile weitergeht, damit man die auslesen kann ?

BITTE HELFTE MIR

MfG
Sigmund
 
moin


Code:
string x;
ifstream infile("neu.txt");

while(infile.get() != '\n')
    infile.seekp(1);

infile.seekp(1);

getline(infile,x);
So sollte er dir die zweite Zeile anzeigen.


mfg
umbrasaxum
 
danke!
aber ich habe immer noch probleme mit dem seekp()...

Fehler:
44 ... Ausgabe Umleiten\zeichen.cpp 'struct std::ifstream' has no member named 'seekp'


meine libs sind
:
Code:
#include <iostream>
#include <stdlib.h>
#include <string>
#include "out.cpp"
#include <fstream>
#include <stdio.h>
 

Neue Beiträge

Zurück