Avatar billede supernewbie Nybegynder
18. maj 2003 - 16:19 Der er 19 kommentarer og
2 løsninger

Totalt nuub, helt fra starten af.

Jeg har valgt at jeg vil kigge lidt nærmere på c++.
Derfor kommer jeg som totalt nuub på det område og spørg "hvor skal jeg starte."
Jeg ved godt de fleste vil svare: Køb dig en god bog, det er det bedste.
Det vil jeg også gøre men der må da være et sted/ flere steder. Jeg kan kigge inden jeg får købt den bog??
Og husk at jeg har aldrig programeret i det før. Men har en del php erfaring.
Avatar billede soreno Praktikant
18. maj 2003 - 16:22 #1
Du kan kigget lidt på denne gratis bog.
http://mindview.net/Books/TICPP/ThinkingInCPP2e.html

Du kan finde et IDE med compiler her:
http://www.bloodshed.net/devcpp.html
Avatar billede arne_v Ekspert
18. maj 2003 - 16:22 #2
Avatar billede arne_v Ekspert
18. maj 2003 - 16:23 #3
Men en bog er en god ting !
Avatar billede soreno Praktikant
18. maj 2003 - 16:25 #4
Avatar billede dragen Nybegynder
18. maj 2003 - 16:33 #5
Køb dig en god bog, det er det bedste, hehe.
Ej ok - Tag og kig på nogle af alle de kildekoder der ligger frit tilgængeligt på internettet. Det kan altid betale sig at lave lidt klippe-klistre indtil man finder ud af hvordan det virkelig virker.
Avatar billede supernewbie Nybegynder
18. maj 2003 - 16:40 #6
Ja men det jeg aller først vil lære hehe er hvordan man bare laver et "program" der skriver hello world eller noget...
Avatar billede supernewbie Nybegynder
18. maj 2003 - 16:41 #7
Jeg fandt Quake 3 koden i et andet spg. er det et sted der kunne være godt at kigge??
Avatar billede soreno Praktikant
18. maj 2003 - 17:02 #8
Det er dumt at starte med Quake 3 koden.
Du går jo heller ikke igang med at bygge et slot første gang du får en hammer i hånden..

Start med noget simpelt og byg videre på det.

Et simpelt hello world i c++:
#include <iostream>

using namespace std;

int main(int argc, char **argv)
{
  cout << "Hello World" << endl;

  return 0;
}
Avatar billede supernewbie Nybegynder
18. maj 2003 - 17:44 #9
jeg mente osse mere når jeg havde lært en hel del mere ;) Men ok det fatter man jo meget af, men det er jo det jeg skal lære :)
Avatar billede supernewbie Nybegynder
18. maj 2003 - 18:01 #10
når jeg nu har lavet min exe fil der skriver hello world så lukker den vinduet inden man kan nå at se noget.. Why??
Avatar billede arne_v Ekspert
18. maj 2003 - 18:03 #11
Hvis du har lavet en console mode applikation og kører den far et Windows
program så er det som det skal være.

Workarounds:

1)  kør programmet fra en manuel åbnet DOS box

2)  sæt følgende ind sidst i programmet

system("PAUSE");
Avatar billede soreno Praktikant
18. maj 2003 - 18:04 #12
3) lav en bat fil med følgende indhold:
  @main.exe
  @pause

og kør bat filen.
Avatar billede supernewbie Nybegynder
18. maj 2003 - 18:04 #13
#include <iostream>

using namespace std;

int main(int argc, char **argv)
{
  cout << "Hello World" << endl;

  return 0;
}

system("PAUSE");

gir en masse komplier fejl..
Avatar billede supernewbie Nybegynder
18. maj 2003 - 18:05 #14
Har fundet fejlen :)
Avatar billede supernewbie Nybegynder
18. maj 2003 - 18:05 #15
men den lukker det stadig med det samme
Avatar billede arne_v Ekspert
18. maj 2003 - 18:06 #16
OK.

Nederst var ikke helt nederst.

Iøvrigt skal stdlib.h nok includes.

Altså:

#include <stdlib.h>

#include <iostream>

using namespace std;

int main(int argc, char **argv)
{
  cout << "Hello World" << endl;
  system("PAUSE");
  return 0;
}
Avatar billede soreno Praktikant
18. maj 2003 - 18:06 #17
#include <iostream>

using namespace std;

int main(int argc, char **argv)
{
  cout << "Hello World" << endl;
  system("PAUSE");

  return 0;
}
Avatar billede arne_v Ekspert
18. maj 2003 - 18:07 #18
Bør give en pæn pause efter hello world.
Avatar billede supernewbie Nybegynder
18. maj 2003 - 18:08 #19
soreno's virkede tak..
I får lige points så vil jeg købe mig en bog. :)
Avatar billede soreno Praktikant
18. maj 2003 - 18:09 #20
Det virker altså ikke uden:
#include <stdlib.h>
Avatar billede supernewbie Nybegynder
18. maj 2003 - 19:43 #21
jo det gjorde ;)
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