Hjælp til begynderkode (100 point)

Tags:    c++

Hej, jeg er lige begyndt på C++ og laver selfølgelig en del fejl :-)
Har kigget længe og kan ikke forstå hvorfor dette program ikke virker:

Fold kodeboks ind/udKode 



/Jesper



4 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
regneart er en char, "+" er en const char pointer, dem kan du ikke sammenligne. Du kan lave det om til:

if (regneart == '+')

Du bør bruge iostream og ikke iostream.h Du skal så bruge std:: foran cout osv eller skrive using namespace std; i toppen af filen.



regneart er en char, "+" er en const char pointer, dem kan du ikke sammenligne. Du kan lave det om til:

if (regneart == '+')

Du bør bruge iostream og ikke iostream.h Du skal så bruge std:: foran cout osv eller skrive using namespace std; i toppen af filen.


Hvad er forskellen på iostream.h og bare iostream?



iostream er standard headerfilen som alle (ANSI standard) kompilere har, iostream.h er ikke standard, men findes på de fleste kompilere.

iostream pakker alle variable, class'er og funktioner ind i namspace std, så når du bruger iostream skal du skrive using namespace std; effter include, eller skrive std:: foran cout, cin, etc.



Lukket!



t