Probleme, Probleme, Probleme...



  • nixversteher schrieb:

    Den DEV-C++ hab ich schon neu installiert das hilft in dem Fall nix. Wo bekomm ich denn deinen Compiler her?

    http://www.mingw.org/
    Denk aber dran, dass du den Pfad zum Compiler im Systempfad ablegst, damit du per Kommandozeile von überall Zugriff drauf hast..



  • nixversteher schrieb:

    mit _T("rb") bekomme ich wieder:

    cannot convert 'wchar_t*' to 'const char*' for argument '1' to 'FILE* fopen(const char*,const char*)

    😕

    Auch auf die Gefahr hin, mich zu wiederholen - wenn du mit TCHAR arbeitest, dann durchgängig. Du mischst hier TCHAR mit char und/oder wchar_t-Funktionen, das geht je nach Projekteinstellungen gut oder liefert "cannot convert..." Fehler in die eine oder andere Richtung.

    (am Beispiel - fopen() erwartet char, _wfopen() erwartet wchar_t - _tfopen() erwartet TCHAR (das ist ein Makro, das je nach Projekteinstellungen auf eine der anderen Funktionen übersetzt wird))



  • [quote="Scorcher24"]

    FILE *f = _wfopen((wchar_t*)filename, _T("rb") );
    

    [quote]

    Hatte bis eben genau das da stehen!

    Und wennn ich nun

    FILE *f = _tfopen(filename, _T("rb"));
    

    nehme geht es auch bei mir! 🙂
    Vielen Dank!!!!!

    Der Teil des Programms ist ja nur zum Konvertieren von Dateien, gibt es irgend ne tolle Funktion mit der ich ein Verzeichnis mit ca. 14000 Dateien einlesen und diese Nacheinander bearbeiten kann?



  • Jo, gibbet^^. FindFirstFile und FindNextFile. Einfach die MSDN und google bemühen.
    rya.



  • Danke, ich werds morgen mal versuchen, jetzt mach ich erst mal Feierabend 🙂



  • Schönen Feierabend.
    Aber noch so am Rande:
    Ich weiss ja nicht, ob Ihr in eurer Firma Scripts verwendet, aber falls Python o.ä. verfügbar ist, könnte man das auch per Script machen. Oder du fügst eine Option an, dass man eben ein komplettes Verzeichnis öffnen kann. Nur so als Idee....
    Ansonsten is hier noch ein Beitrag dazu.
    Bis dann.
    rya.



  • Und FindFirstFile und FindNextFile sind Windowsspezifisch.



  • Jo, super Link. Hatte ich mir schon gegoogelt, trotzdem danke. Hat auch funktioniert.
    Nur leider bin ich durch das Konvertierungsding von gestern, nicht weit genug durchgedrungen um zu verstehen wie ich die gefundenen Dateien da einbauen kann...
    Hatte versucht die Konvertierung in die Schleife zu schreiben, kommt nur nix bei rum.
    Hat jemand ne nen Plan wie ich die Dateien an den Konvertierungsteil übergeben kann?


Anmelden zum Antworten