» »

Class definicja [C++]

Class definicja [C++]

Bojevnik ::

Programiram Dec-C++ pa mislim da kompiler dela napake.
(Je tudi velika možnost da sam kaj narobe delam).
Vsakič ko definiram class mi javi napake.

Taka je moja definicija

class oseba {
int id;
int sd;
string ime;
string priimek;
string geslo;
}

Je mogoče treba pri class-ih includat kakšen poseben file in kater compiler je dober (freeware).

LP & LD

snow ::

dev c++ je dost ok.

#include <string>

using namespace std;

class oseba {
    int id;
    int sd;
    string ime;
    string priimek;
    string geslo;
};

int main(){
    oseba Rok;
    return 0;
}


podpičje za classom, vključitev knjižice string, ter namespace std.
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins

snow ::

mogoče bi bilo še lepše namesto namespace std, v classu uporabit std::string namesto string. :\
Random mutation plus nonrandom cumulative natural selection - Richard Dawkins

Bojevnik ::

Hvala!


LP & LD

Vesoljc ::

> mogoče bi bilo še lepše namesto namespace std, v classu uporabit std::string namesto string.

vsekakor 8-)
Abnormal behavior of abnormal brain makes me normal...

SasoS ::

eh, class? Za to kar si napisal je že struct dovolj.

Bojevnik ::

Pa še eno vprašanje imam. Ali se da naredit class array.

npr. oseba zaposleni[1..100], namesto
oseba zaposleni1;
oseba zaposleni2;
oseba zaposleni3;
...
Upam da razumete kaj mislim.

LP & LD

Vesoljc ::

definicija arraya je taka:
tip ime[n];

ko definiraš class, postane le ta tudi tip. torej:
class oseba
{};

oseba sovrazniki[100000000000];


;)
Abnormal behavior of abnormal brain makes me normal...

Bojevnik ::

Še enkrat hvala.
...že dolg nism nč programiru pa zdele ponavljam:).

LP & LD

rasta ::

Arrayi + dedovanje razredov se lahko konča s Segmentation fault, tako da razrede previdno v array! (Najbolje je, da shranjuješ samo kazalce na razrede.

Gundolf ::

Hehe, uporaba kazalcev je pa tooooooliko bolj varna :)


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[C#] Evidenca oseb

Oddelek: Programiranje
71163 (848) DaMachk
»

c++ vaja

Oddelek: Programiranje
6900 (633) 66speeder66
»

[C#] Deserializacija

Oddelek: Programiranje
181869 (1472) Cvenemir
»

[C++] Dedovanje, virtualne in abstraktne metode

Oddelek: Programiranje
152985 (2784) mallard
»

[C#] izdelava tabele

Oddelek: Programiranje
72000 (1826) majoneza

Več podobnih tem