Ergebnis 1 bis 7 von 7

Thema: C/C++ -Hilfe

  1. #1
    Registrierter Uses Avatar von fuchs87
    Registriert seit
    26.08.09
    Beiträge
    4.444

    C/C++ -Hilfe

    Ich habe aus versehen die cstdio - Datei überschrieben und ohne die geht halt kaum was.
    Hat wer zufällig die Datei?
    Ich hab´ den "Microsoft Visual Studio 2008" und die Datei ist dort gespeichert:
    C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\include
    #KriegIstFrieden
    #FreiheitIstSklaverei
    #UnwissenheitIstStärke

  2. #2
    ¡Olé! Avatar von Harleen
    Registriert seit
    07.01.06
    Ort
    Bremen
    Beiträge
    9.360
    Ich habe gerade kein VS zur Hand. Aber die cstdio ist doch nur dazu da, die C-Funktionen in den std-namespace zu verpacken. Die müsste man doch einfach selbst schreiben können.
    Code:
    namespace std
    {
    #include <stdio.h>
    }
    Microsoft hat da wahrscheinlich noch viel mehr in ihrer Datei drinstehen, aber damit müsste es auch klappen.

  3. #3
    Registrierter Benutzer
    Registriert seit
    04.03.07
    Beiträge
    4.694
    Könnte klappen, besser wäre es aber, einfach VS neu zu installieren. Dauert etwas, aber besser als das du dich in drei Monaten über das seltsame fehlen einiger (am besten MS-spezifischen) Funktionen oder Makros wunderst. Außerdem wäre ich mir nicht so sicher, ob man die Dateien überhaupt legal weitergeben kann, wer weiß schon was in deren EULAs so alles drin steht =/

    Edit: Grade mal die 10er-Version durchgeblättert, dass ist deutlich mehr. Eine ganze Reihe #undefs, einige #defines, ein ganz komischer header (yvals) wofür auch immer (ist in stdio.h nicht drin), ein typedef, und Unterstützung für ein #define das wirkt, als wäre überall ein "using namespace std". Insgesamt so einiges, wo code den du benutzen willst dran hängen könnte.
    Geändert von delnan (16. September 2011 um 18:46 Uhr)

  4. #4
    Registrierter Uses Avatar von fuchs87
    Registriert seit
    26.08.09
    Beiträge
    4.444
    @Harleen: Das funktioniert nicht. Denke auch, dass da mehr drinstand.

    Neuinstallieren werde ich aber auch nicht. Mir ist gerade aufgefallen, dass ein Bekannter die gleiche Version haben müsste...ich werd´s mir dann von ihm besorgen.
    #KriegIstFrieden
    #FreiheitIstSklaverei
    #UnwissenheitIstStärke

  5. #5
    ¡Olé! Avatar von Harleen
    Registriert seit
    07.01.06
    Ort
    Bremen
    Beiträge
    9.360
    Zitat Zitat von delnan Beitrag anzeigen
    Könnte klappen, besser wäre es aber, einfach VS neu zu installieren.
    Das war ja auch nur die Notlösung, bis jemand die richtige Datei auftreibt. Aber an die ganzen Funktionen, die als Makros implementiert sind habe ich natürlich nicht gedacht. Die kriegt man so nicht in den Namespace. Die wird man selbst neu schreiben müssen.

  6. #6
    Mönchswochenmitmacher Avatar von goethe
    Registriert seit
    01.11.03
    Ort
    Ullem
    Beiträge
    34.494
    schau einfach einmal bei Microsoft nach

    z.B. hier: http://msdn.microsoft.com/en-us/libr...=vs.80%29.aspx


    You can check out any time you like, but you can never leave


  7. #7
    Registrierter Uses Avatar von fuchs87
    Registriert seit
    26.08.09
    Beiträge
    4.444
    Ich hab´ die Datei mittlerweile schon. Trotzdem danke!
    #KriegIstFrieden
    #FreiheitIstSklaverei
    #UnwissenheitIstStärke

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •