class in file

Tags:    c++

<< < 12 > >>
Howdy,
Kan jeg godt lave en klasse og lægge den i min egen *.h fil?
Hvis jeg kan (og det virker) hvad for noget kode skal der også være i den *.h fil, og hvad for noget kode skal være i main.cpp?

på forhånd tak!
Hilsen Rune B alias RunesS
******************
*Fishing is a lifestyle*
*Like Computer is *
******************



15 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Det kan du godt, det er faktisk den bedste måde at gøre det på. I din .h klasse skal kun være din klasse definition, samt dine funktioner. INGEN IMPLEMENTERING. du skal så lave en tilsvarende .cpp fil der includer din .h fil og implementerer alle funktionerne, samt constructors og destructors. Håber det var svar nok :-)

(¯`·._.·[Brian Hvarregaard]·._.·´¯)



hvorfor giver denne kode fejl?
ved godt at det er lidt lortet kode men den skal nok komme engang!!

Main.cpp:
Fold kodeboks ind/udKode 


fish_class.h:
Fold kodeboks ind/udKode 

******************
*Fishing is a lifestyle*
*Like Computer is *
******************



det er fordi du i din main.cpp skriver : waethermaker
og ikke:
weathermaker
altså en slåfejl :)



intet af hvad du sagde Bertel virker...

Har du prøvet bare at ændre int random til noget andet fx int tal;? Du skal også huske at ændre random i "fish_class.h"
hvis du stadig bruger den samme kode og bare ændre random til noget andet burde du ikke lige pludselig få fejl hved iostream, medmindre disse fejl også var der før.

Og så spørg jeg lige endnu en gang, må vi gerne se dine fejl? Altså hvad vc++ skriver?

main.cpp
Fold kodeboks ind/udKode 


fish_class.h
Fold kodeboks ind/udKode 




altså bare klassen og dens funktioner?

skal jeg så bare skrive fish fisk;(min klasse hedder fish) i starten af main proceduren?
fint nok.
******************
*Fishing is a lifestyle*
*Like Computer is *
******************



Du kan gøre det på følgende måde:

main.cpp:
Fold kodeboks ind/udKode 


fisk_class.h:
Fold kodeboks ind/udKode 




sidste spørgesmål, kan jeg så laver flere klasser i forskellige header filer og så bruge dem alle i mit program?
******************
*Fishing is a lifestyle*
*Like Computer is *
******************



sidste spørgesmål, kan jeg så laver flere klasser i forskellige header filer og så bruge dem alle i mit program?
******************
*Fishing is a lifestyle*
*Like Computer is *
******************

ja



hvorfor giver denne kode fejl?
ved godt at det er lidt lortet kode men den skal nok komme engang!!

Main.cpp:
Fold kodeboks ind/udKode 


fish_class.h:
Fold kodeboks ind/udKode 

******************
*Fishing is a lifestyle*
*Like Computer is *
******************



jeg prøvede at lave den der "fish fisk;" ting, men den gav flere fejl med den så den slettede jeg!
******************
*Fishing is a lifestyle*
*Like Computer is *
******************



FUCK det var det dummeste jeg nogle sinde har gjordt!!!! hehe
******************
*Fishing is a lifestyle*
*Like Computer is *
******************



<< < 12 > >>
t