Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse
#include <iostream> 
int main()
{
 cout<<"test";
 return 0;    
}

 

Prøver å kompilere denne koden i visual c++ 6, men det kommer bare error.

Er dette en fulstendig kode i det hele tatt? Hva mangler?

Og pluss at når du klarer å kjøre programmet kan det god være at vinduet bare er oppe i en tidels sekkund, da setter du inn

cin.get();

over der det står

return;

(Er ikke sikker at det er slik på din men det er det ihvertfall på dev C++ kompilatoren)

Lenke til kommentar

Generell regel:

 

- Hold using namespace ****; utenfor deklarasjonsdelen av koden (headerfiler).

 

...grunnen er så klart at "using namespace" i headerfiler smitter over når man includer dem.

 

..ellers kan du i grunn gjøre hva du vil.

Lenke til kommentar

Generell regel:

Bare bruk using-directives (using namespace ...) i små funksjoner.

Bruk using-declarations (using ...::...) i funksjoner der det er "hensiktsmessig", for å hindre at namespace-delen av navnet gjør koden mindre leselig.

 

Ellers: Bruk fullt navn

 

 

Det er selvfølgelig ikke så farlig i små programmer, men det er like greit å legge seg til gode vaner med en gang. Ellers kunne vi like gjerne programmere i VB.

 

Edit: Typo

Endret av Myubi
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...