login  Naam:   Wachtwoord: 
Registreer je!
 Forum

C++ #include problemen

Offline Wave6 - 20/01/2007 17:12
Avatar van Wave6PHP beginner Hallo,

Ik ben de laatste tijd nogal geinterreseerd in C++ maar nu ik er steeds wat meer van begin te snappen volgen er al weer heel snel een aantal problemen.:(

Ik heb de include <stdlib> en <stdio> nodig maar als ik die include zegt die no such file or directory als ik hem wil compileren terwijl ze toch echt in de include map staan.

Ik gebruik Dev C++ als compiler
alvast bedankt

5 antwoorden

Gesponsorde links
Offline svm - 20/01/2007 17:26 (laatste wijziging 20/01/2007 17:26)
Avatar van svm PHP ver gevorderde Het is
#include <stdio.h>
Offline Wave6 - 20/01/2007 17:28
Avatar van Wave6 PHP beginner
Citaat:
het is
#include <stdio.h>

ook dat pakt ie niet:( al geprobeerd.
Offline Voldemort - 20/01/2007 21:37 (laatste wijziging 20/01/2007 21:46)
Avatar van Voldemort PHP ver gevorderde @svm: Met .h is de C-stijl. In C++ is het altijd zonder .h.

@D_0: Onder Linux (GCC / g++) heb ik ook geen stdio.h.

http://www.cplusplus.com/reference/

==> Hier zegt ie ook niks over stdio.h, dus die bestaat misschien gewoon niet in C++ (vraag me nu niet waarom die dan zo vaak in voorbeelden wordt gebruikt). Werkt je code niet zonder stdio.h?
Offline jasper110 - 20/01/2007 22:15
Avatar van jasper110 Nieuw lid ik werk ook met dev-c++, maar mss moet je maar eens een ander programma proberen als het echt niet gaat zoals visual studio
Offline Voldemort - 20/01/2007 22:25 (laatste wijziging 20/01/2007 22:28)
Avatar van Voldemort PHP ver gevorderde http://www.cplusplus.com/cstdio

Probeer een cstdio ipv stdio te gebruiken (zo'n probleem had ik ook met math.h, dat moest cmath.h zijn bij GCC).

Ik denk dat het zo moet:

Als je C gebruikt: stdio.h
Als je C++ gebruikt: cstdio

Want C++ gebruik de C library stdio.h. Vandaar de c ervoor. Maar aangezien de .h wegvalt bij C++ is dit cstdio. Dit lijkt me ook vrij logisch dat het zo werkt.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.185s