Begynderens Guide til C++

Tags:    c++

<< < 123 > >>
Jeg har kigget på den her guide og prøvet at følge den, så godt jeg kan:)

Men jeg møder hurtigt et stort problem.
Jeg har donwload codeblocks, som den siger, men ved afsnit 2, laver jeg et nyt projekt, vælge de 2 ting. Derfra kan jeg ikkefinde den så kaldte main.cpp, jeg har dog en blank sider som hedder det jeg har gemt den i. F.eks c mappen.cpp

Så skriver jeg dette ind: Den første kode fra guiden, og trykker f9. Så sker der bare ikke noget:( ?



Dine >> skal laves om til <<

Hvis du trykker F9 ("build and run") bør den oversætte og køre programmet. Husk at kalde filen EtEllerAndet.cpp

I øvrigt hedder headerfilen iostream (uden .h) conio.h er ikke standard og du behøver den ikke.
Hvis du fjerner .h på iostream skal du tilføje linien:
using namespace std;
I toppen af programmet.



Hej tak...det vil jeg prøve..og iøvrigt gælder det med (.h) for samtlige header filer.
Niels Erik.



Det gælder for alle c++ specifikke header-filer
De header-filer der er arvet fra C findes i to udgaver, en med .h og en med c foran i navnet, f.eks. cstdlib eller stdlib.h

Header filer fra andre biblioteker hedder som regel .h (eller .hh eller .hpp)



hej .. og tak for forklaringen med header filer.

Har prøvet dit forslag fra før.
Har gemt filen som name.cpp.

#include <iostream>
using namespace std;

int main() {
cout <<"Niels Erik Pedersen";
return 0;
}

taster jeg derefter F9 sker der intet, kun når jeg siger <Run>.. skriver den :

it seems that this file has not been build yet.
do you want to build it now.
<Ja> <Nej> <Annuller>
Og kun når jeg svarer <Nej> sker der noget. Så skriver den på sort skærm i egen vindue :
Process returned 0 (0x0) execution time : 0.001s
press any key to continue.
men den skriver ikke..: Niels Erik Pedersen.
Håber at få et godt råd, så jeg kan komme til at lege lidt med programmeringen. på forhånd tak. Niels Erik.





Jeg bliver nok nødt til at vide hvad den skriver i "Build Log" vinduet nederest på skærmen i CodeBlocks.



Når jeg siger <Nej> kører den , men skriver ikke : Niels Erik Pedersen.
I "Build log" står der :
Checking for existence : C:\Program Files\Code_blocks_Projekter\FirstProg\Name.exe
Executing : C:\Program Files (86)\Codeblocks /cb_console_runner.exe "C:\Program Files\Code_blocks_Projekter\FirstProg\Name.exe" ( in C:\Program Files\Code_blocks_Projekter\FirstProg)

Process terminated with status 0 (26190 Minutes, 53 seconds).




Du skal vælge <Ja>

Prøv lige at læse det jeg skrev i de første par indlæg i tråden (igen).

Jeg tror det er et problem med opsætning af compileren.



Har prøvet dit råd med <Settings>.. <Compiler and debugger>.. Tappen "toolchain executeable"... "Auto detect".
Så kommer der en dialog boks :
Could not auto detect installation path of
"GNU GCC Compiler"...
Do you want to use this compiler`s default installation directory.
I "pathen" står der .."C:\MinGw
og længere nede i de de andre felter står der MinGw32.exe.
Hentede jo "Codeblocks-8.02-setup.exe" , der var godt nok også en der hed "Codeblocks_8.02MinGw.exe" men de forklarer jo at MinGw ikke fungerer ordentligt med vista.
Så hvis compileren er problemet, hvordan løser man så lige det. Niels Erik.



Det skal være versionen MED MinGW du skal bruge.



Okay ..tak for hjælpen.



<< < 123 > >>
t