Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 01:37

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Fehlermeldung //C++

Discussion on Fehlermeldung //C++ within the C/C++ forum part of the Coders Den category.

Closed Thread
 
Old   #1
 
Savey's Avatar
 
elite*gold: 92
Join Date: Jan 2011
Posts: 317
Received Thanks: 17
Fehlermeldung //C++

Hallo ich hab ein kleines Problem das ist mein Code:

Code:
#include <iostream> 
using namespace std; 

int main() {  
cout << "Dies wird in /n2 Zeilen gedruckt!";   
cout << "/nFuenf + elf =" << 5+11 <<"/n";
return 0;  
}
Das ist die Fehlermeldung

Quote:
1>------ Erstellen gestartet: Projekt: Starter, Konfiguration: Debug Win32 ------
1> Starter.cpp
1>Starter.cpp(1): warning C4627: "#include <iostream>": Wird bei der Suche nach Verwendung des vorkompilierten Headers übersprungen.
1> "StdAfx.h" Direktive hinzufügen oder vorkompilierten Header erneut erstellen
1>Starter.cpp(9): 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?
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
Ich nutze das Programm: Microsoft Visual C++ 2010 Express

Hab ein neues Textdokument dort erstellt,
das mit .cpp gespeichert!
Wenn ich das ganze jetzt im Debug Modus ausführen möchte kommt der Oben genannte Fehler.
Der selbe Fehler ist auch da wenn ich es in ein Projekt Konsolenprogramm Projekt ausführen möchte.

LG
Savey is offline  
Old 10/17/2013, 13:22   #2
 
Psycho Bär :D's Avatar
 
elite*gold: 12
Join Date: Jun 2008
Posts: 715
Received Thanks: 115
probier mal

Code:
#include <iostream>
#include "StdAfx.h"

using namespace std; 

int main() {  
cout << "Dies wird in /n2 Zeilen gedruckt!";   
cout << "/nFuenf + elf =" << 5+11 <<"/n";
return 0;  
}
Psycho Bär :D is offline  
Old 10/17/2013, 13:24   #3
 
Savey's Avatar
 
elite*gold: 92
Join Date: Jan 2011
Posts: 317
Received Thanks: 17
hmm, warum muss das zweite da denn auch hin?
Das doch eigentlich doppelt gemoppelt :P

Außerdem kommt dann:

Quote:
1>------ Erstellen gestartet: Projekt: Starter Programm 1, Konfiguration: Debug Win32 ------
1> Starter Programm 1.cpp
1>Starter Programm 1.cpp(1): warning C4627: "#include <iostream>": Wird bei der Suche nach Verwendung des vorkompilierten Headers übersprungen.
1> "StdAfx.h" Direktive hinzufügen oder vorkompilierten Header erneut erstellen
1>Starter Programm 1.cpp(7): error C2065: 'cout': nichtdeklarierter Bezeichner
1>Starter Programm 1.cpp(8): error C2065: 'cout': nichtdeklarierter Bezeichner
========== Erstellen: 0 erfolgreich, Fehler bei 1, 0 aktuell, 0 übersprungen ==========
bei dem Code:

Code:
#include <iostream>
#include "StdAfx.h"

using namespace std; 

int main() {  
cout << "Dies wird in /n2 Zeilen gedruckt!";   
cout << "/nFuenf + elf =" << 5+11 <<"/n";
return 0;  
}
Es ist schon richtig einfach Textdokument und das F9 zum Starten?
Heißt auch .cpp
Savey is offline  
Old 10/17/2013, 13:37   #4

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,480
Received Thanks: 3,319
Du hast den vorkompilierten Header wohl nicht am Start. Den brauchst du für ein Hello World allerdings auch nicht. Mach dafür einen Rechtsklick auf das Projekt, geh auf Projekteigenschaften (oder wie das heißt, relativ weit unten), dann auf Konfigurationseigenschaften (oder wie das heißt, ich habs auf englisch), dann auf C/C++ und dort auf "Vorkompilierte Header". Da müsste es dann die Auswahlmöglichkeit "vorkompilierte Header nicht nutzen" geben. Die auswählen und auf Ok klicken.

Code:
cout << "Dies wird in /n2 Zeilen gedruckt!";
Das wird nicht in 2 Zeilen ausgedruckt, schau dir mal Escape-Sequenzen an, dafür benötigst du \.
Oh, und natürlich der Standardhinweis: using namespace std; raus.
snow is offline  
Thanks
1 User
Old 10/17/2013, 14:08   #5
 
Savey's Avatar
 
elite*gold: 92
Join Date: Jan 2011
Posts: 317
Received Thanks: 17
Danke, das habe ich jetzt, gleich mal gucken ob es geht!

PS:
Also, es öffnet sich jetzt, aber schließt sich autom nach 1 Sek, also offen und wieder zu.
Dann noch die Frage wie ich denn jetzt einen Zeilenumbruch mache?
Savey is offline  
Old 10/17/2013, 14:34   #6

 
snow's Avatar
 
elite*gold: 724
Join Date: Mar 2011
Posts: 10,480
Received Thanks: 3,319
Dein Programm schließt sich nach erfolgreicher Ausführung, das ist normal. Um das Schließen zu verhindern, kannst du z.B. std::cin.get(); verwenden.
Einen Zeilenumbruch machst du mit '\n', wie gesagt, schau dir mal Escapesequenzen an. std::endl gibt es auch noch.
snow is offline  
Thanks
1 User
Old 10/17/2013, 15:07   #7
 
Savey's Avatar
 
elite*gold: 92
Join Date: Jan 2011
Posts: 317
Received Thanks: 17
Was ist Escapesequenzen ? xD
Savey is offline  
Old 10/17/2013, 18:48   #8


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,904
Received Thanks: 25,394
\n ist eine.

Das mit dem vorkompilierten Header hätte ebenfalls geklappt, wenn du ihn vor allem anderen eingebunden hättest.

Ganz nebenbei hilft bei solch trivialen Problemen Google gerne aus.
MrSm!th is offline  
Closed Thread

Tags
c++/fehlermeldung


Similar Threads Similar Threads
[FEHLERMELDUNG?!]Kaspersky 2011 Metin2 P-Server Trojaner Fehlermeldung?
10/16/2011 - Metin2 Private Server - 4 Replies
Hallo, also ich wollte wieder auf P-Servern beginnen und wenn ich die downloade klappt alles! Dann patche ich alle und bei "metin2.client.bin" kommt eine meldung! "Backdoor.Win32.Hopgrov.ovob" Trojaner! Was ist das?!
Fehlermeldung
12/12/2009 - Metin2 Private Server - 3 Replies
Hi also ich spiele auf ghwww und wollte mal steine rein machen -->geht ja nur mit china exe also downloade ich china ordner und will mich einloggen dann kommt aber diese fehlermeldung http://666kb.com/i/beu6njnetbforybh1.bmp was heißt das und was kann ich jetzt tun?
Fehlermeldung.
12/08/2009 - Metin2 Private Server - 0 Replies
wollte heut mal wieder p-server spielen doch was geschiet wenn ich den client öffne ein log öffnet sich und steht drin Failed to laod image (filename): d:ymir work/ui/pattern/board_corner_rightbottom.tga und meine frage ist wie behebe ich das ohne neuinstaliern (kann metin 07 jetz net downen bruch für 10 mb etwa 25 min ....) hat jemand nen plan kriegt auch sorofot ein thx
Fehlermeldung Fehlermeldung Fehlemeldung :(
09/22/2008 - World of Warcraft - 1 Replies
Hi, ich wollte heute mal mein Bloodelf Priest in nen UD ändern aber es kommt immer die "File Coruppt" Fehlermeldung.. also kein Login Fehler.. aber sobald ich im Charakter Bildschirm auf Bloodelf Female gehe bekomme ich nen error! Alle anderen gehen.. kann auch einloggen aber sobald ich nen blutelf anklicke der irgendwo rumsteht bekomm ich auch den error.. Weis nicht weiter! Ich hab das heute zum ersten mal gemacht und funzen tuts einfach nicht :( ich hab auch andere MPQ´s ausprobiert...



All times are GMT +1. The time now is 01:37.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.