Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Cfile byteweise auslesen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
28.11.2002, 16:52 Uhr
~crash
Gast


Hallo

wie kann man unter mfc mit CFile byteweise eine Datei auslesen so wie mit fstream get funktion.
es ist für windows CE gedacht deswegen kann ich fstream nicht benutzen. und wie kann ich eine zahl auslesen um eins erhöhen und wieder zurückzuschreiben ohne diese blödsinn zu bekommen. Acha datei ist im unicode abgespeichert worden.
Aber es muss für unicode und ansi funktionieren.


crash
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
29.11.2002, 09:09 Uhr
Volle



Hi crash,

z.B. so:


C++:
{
    char chrBuf = ' ';
    int bytesToRead = 1;
    CString path = "D:\\source\\vc++\\test\\MDI_Test\\MDI_Test.h";
    CFileException error;

    CFile f;
    f.Open(path, CFile::modeRead, &error);
    
    if (!error.m_cause)
    {
        while (f.Read(&chrBuf, bytesToRead))
        {
            if (0x0A == chrBuf)
                TRACE("%c\n", chrBuf);
            else
                TRACE("%c", chrBuf);
        }

        f.Close();
    }
    else
    {
        error.ReportError();
    }
}


Grüße, Volle.

Dieser Post wurde am 29.11.2002 um 14:42 Uhr von FloSoft editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: