anoniem Geplaatst: 9 september 2003 Delen Geplaatst: 9 september 2003 Hoi mensen, Ik probeer met Dev-C++ beta 5, het Hello World programma te maken. Alleen werkt dit niet. Dit is de code die ik gebruik: [code:1:8cc1a35149] #include <iostream> main() { cout << "Hello World\n"; } [/code:1:8cc1a35149] Tabs zijn ingesteld op 8, omdat dat het beste werkt met de meeste OS-en. iostream.h ipv iostream geprobeerd, maar dat hielp ook niet. Heb de code van een boek overgetypt, waarin het uitgelegd stond. Ook op de website van dit boek kon ik een zip downloaden waar een kant en klare Hello.cpp bijzat. Maar die was hetzelfde als die van mij. En werkte dus ook niet. Als ik ga compileren of de syntex ga controleren geeft tie de volgende foutmeldingen: D:\Dev-Cpp\hello.cpp [Warning] In function `int main()': 5 D:\Dev-Cpp\hello.cpp `cout' undeclared (first use this function) [Build Error] (Each undeclared identifier is reported only once for En vervolgens wordt de regel van cout gemarkeerd. En voor de regel staat dan een rood rondje met een wit kruisje erin. Wie kan mij helpen? groetjes, Roy Quote Link naar reactie
anoniem Geplaatst: 9 september 2003 Auteur Delen Geplaatst: 9 september 2003 Misschien moet je .h achter iostream plaatsen [code:1:02f49d7ac0]#include <iostream.h> main() { cout << "Hello World\n"; } [/code:1:02f49d7ac0] Quote Link naar reactie
anoniem Geplaatst: 9 september 2003 Auteur Delen Geplaatst: 9 september 2003 [quote:571b667455="DarkScribe"]Misschien moet je .h achter iostream plaatsen [code:1:571b667455]#include <iostream.h> main() { cout << "Hello World\n"; } [/code:1:571b667455][/quote:571b667455] dat is wel de oplossing :P Quote Link naar reactie
anoniem Geplaatst: 9 september 2003 Auteur Delen Geplaatst: 9 september 2003 Als je goed leest, zie je dat ik dat al uitgeprobeerd heb. Maar dat hielp niet. Ik krijg namelijk dan de volgende foutmeldingen: 31 D:\Dev-Cpp\include\c++\backward\iostream.h In file included from D:/Dev-Cpp/include/c++/backward/iostream.h 1 D:\Dev-Cpp\hello.cpp from D:/Dev-Cpp/hello.cpp 2 D:\Dev-Cpp\include\c++\backward\backward_warning.h:32 #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated. Iemand anders nog een suggestie? Quote Link naar reactie
anoniem Geplaatst: 9 september 2003 Auteur Delen Geplaatst: 9 september 2003 Misschien dat je onder de #include regel iets in de trant van "using namespace std" moet intypen. De precieze syntax weet ik niet meer want het is al lang geleden dat ik C heb gebruikt. Quote Link naar reactie
anoniem Geplaatst: 9 september 2003 Auteur Delen Geplaatst: 9 september 2003 Heb de oplossing al gevonden. Ik had Dev-C++ geinstalleerd in D:\Dev-cpp. Dit pikt het programma blijkbaar niet. Heb hem nu geinstalleerd in C:\Dev-cpp. En nu zijn al die foutmeldingen weg. Maar als ik nu de syntex ga controleren, of als ik het programma ga compileren. Krijg ik de volgende foutmelding: 2 C:\Documents and Settings\Administrator\Mijn documenten\2 unable to run program file. Zowel <iostream> als <iostream.h> werken niet. Dat is volgens mij het zelfde probleem als deze onderstaande topic: http://forum.computertotaal.nl/phpBB2/viewtopic.php?t=99727 Ik heb overigens Windows XP PRO NL Wie weet raad? Quote Link naar reactie
anoniem Geplaatst: 9 september 2003 Auteur Delen Geplaatst: 9 september 2003 Ik heb dezelfde versie van Dev-C++ geinstalleerd op D:\DevC++ op Win2000 en bij mij pikt hij wel #include <iostream.h> alleen geeft hij een melding van depreciated header used. #include <iostream> is de nieuwe standaard. Maar dan moet je bij mij iig using namespace std; gebruiken (zoals computerbacterie ook zegt) Quote Link naar reactie
anoniem Geplaatst: 9 september 2003 Auteur Delen Geplaatst: 9 september 2003 Ik heb nu dit geprobeerd [code:1:82765c17ac] #include <iostream.h> using namespace std; main() { cout << "Hello World\n"; } [/code:1:82765c17ac] Krijg ik weer unable to run program file. Ook <iostream> werkt niet. Quote Link naar reactie
anoniem Geplaatst: 9 september 2003 Auteur Delen Geplaatst: 9 september 2003 Heb de oplossing gevonden. Ik heb een update uitgevoerd naar versie: 4.9.8.1. En als ik daarna de volgende code intype: [code:1:4e1e4ca8e6] #include <iostream.h> main () { cout << "Hello World\n"; } [/code:1:4e1e4ca8e6] Krijg ik deze meldingen: 31 C:\Dev-Cpp\include\c++\backward\iostream.h In file included from C:/Dev-Cpp/include/c++/backward/iostream.h 1 C:\Documents and Settings\Administrator\Mijn documenten\hello.cpp from C:/Documents and Settings/Administrator/Mijn documenten/hello.cpp 2 C:\Dev-Cpp\include\c++\backward\backward_warning.h:32 #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <sstream> instead of the deprecated header <strstream.h>. To disable this warning use -Wno-deprecated. Maar dit blijken idd geen foutmeldingen te zijn. En ik dacht eerst dat dit wel foutmeldingen zijn :lol:. En als ik nu in mijn documenten directory ga kijken, heeft Dev-C++ idd een execute aangemaakt. Namelijk hello.exe. Bedankt voor jullie reacties. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen