Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

fatal error C1010: Unerwartetes Dateiende... (war: dumme Frage)

Empfohlene Antworten

Hey,

ich hab mir für die Schule Visual C++ 2008 Express Edition heruntergeladen. Dabei habe ich ein Problem eine C++ Programm zu schreiben. Eine C Programm ist möglich. Ich hab schon versucht einige Compiler über Extras - Optionen VC++ Verzeichnes einzubringen. Aber er zeigt mir jedes mal den Fehler

fatal error C1010: Unerwartetes Dateiende während der Suche nach dem vorkompilierten Header. Haben Sie möglicherweise vergessen, im Quellcode "#include "stdafx.h"" einzufügen?

Müsste eigentlich nicht von anfang an ein Compiler dabei sein um c++ zu programmieren und wie installiere bzw aktiviere ich das? Bitte mit möglichst genauer beschreibung wie ich das mache.

Hast du möglicherweise vergessen, im Quellcode "#include "stdafx.h"" einzufügen?

Alternativ kannst du in den Projekteinstellungen die Verwendung vorkompilierter Header abschalten.

Ob das jetzt C oder C++ ist, hat damit übrigens überhaupt nichts zu tun.

Also wenn ich in den Quellecode "#include "stdafx.h" einfüge kann ich nur C programmieren weil er dan anzeigt cout ist ihn kein bekannter befehl. Wenn ich dan noch include <iostream.h> nehmen findet er nicht mal das. Also muss ich vermutlich irgend ein Package nicht installiert haben wo kann ich das entsprechende runterladen und wie kann ich das dann installieren?

Also wenn ich in den Quellecode "#include "stdafx.h" einfüge kann ich nur C programmieren weil er dan anzeigt cout ist ihn kein bekannter befehl.
Hast du beachtet, dass cout (so wie fast alles in der C++-Standardbibliothek) im Namespace std liegt?

Wenn ich dan noch include <iostream.h> nehmen findet er nicht mal das.
Diesen Header gibt's ja auch nicht. <iostream>, ohne h.

Also muss ich vermutlich irgend ein Package nicht installiert haben
Ich vermute eher, du verwendest ein hoffnungslos veraltetes Buch oder Tutorial.
  • 2 Wochen später...
Also wenn ich in den Quellecode "#include "stdafx.h" einfüge kann ich nur C programmieren weil er dan anzeigt cout ist ihn kein bekannter befehl. Wenn ich dan noch include <iostream.h> nehmen findet er nicht mal das. Also muss ich vermutlich irgend ein Package nicht installiert haben wo kann ich das entsprechende runterladen und wie kann ich das dann installieren?

Ist nix schweres :-)

#include <iostream>

using namespace std;

und schon funtzt >> cin, << cout :=)

LG, skejcik.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.