Avatar billede Slettet bruger
09. november 2005 - 09:38 Der er 5 kommentarer og
2 løsninger

Visual C++ Express Edition spørgsmål

Jeg har lavet et simpelt program i Visual C++ Express Edition

---
#include <iostream.h>

void main(void)
{
    cout << "Dette er et testprogram";
}
---

Men når jeg kompilere programmet får jeg følgende fejl:
.\file1.cpp(1) : fatal error C1083: Cannot open include file: 'iostream.h': No such file or directory

Hvor dælen skal dne .h fil ligge for at det kan komme til at virke?
Avatar billede jpk Nybegynder
09. november 2005 - 09:40 #1
Prøv:

#include <iostream>
Avatar billede Slettet bruger
09. november 2005 - 09:43 #2
.\file1.cpp(5) : error C2065: 'cout' : undeclared identifier

får jeg så af fejl i stedet :/
Avatar billede mollevp Nybegynder
09. november 2005 - 09:51 #3
Det er fordi cout ligger i et namespace der hedder std,
det burde virker med:

std::cout << ...

eller hvis du skriver:
#include <iostream>
using namespace std;

cout << ...

Du kan vist finde mere information om namespaces i nogle af de begynd på c++ artiklerne her på siden..
Avatar billede Slettet bruger
09. november 2005 - 13:06 #4
Gider i 2 lave et svar.. så i kan få points :o)
Avatar billede jpk Nybegynder
09. november 2005 - 13:52 #5
yep
Avatar billede bertelbrander Novice
09. november 2005 - 19:27 #6
Og så er det int main(void) og ikke void main(void).
I C++ bruger man normalt int main()
Avatar billede mollevp Nybegynder
09. november 2005 - 22:07 #7
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester