Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Realizacija funkcije koja mijenja podatak clan za sve objekte tog klasnog tipa u C++

[es] :: C/C++ programiranje :: Realizacija funkcije koja mijenja podatak clan za sve objekte tog klasnog tipa u C++

[ Pregleda: 1603 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

miljanic_b
etf
etf

Član broj: 318655
Poruke: 2
*.crnagora.net.



Profil

icon Realizacija funkcije koja mijenja podatak clan za sve objekte tog klasnog tipa u C++17.03.2014. u 08:30 - pre 63 meseci
Potrebna mi je pomoc oko toga kako da napravim funkciju clanicu klase u C++ koja ce da mijenja neki od podataka clanova za sve objekte datog tipa klase. Na prmjer ako imam klasu pravougaonik koja posleduje podatke o duzini i sirini, odgovarajuce konstruktore, mutatore i inspektore i jos treba funkcija koja ce npr. promijeniti sirinu svih pravougaonika u programu za proslijedjeni cijeli broj.
Unaprijed hvala.
 
Odgovor na temu

itf
Zagreb

Član broj: 59794
Poruke: 993
161.53.237.*



+9 Profil

icon Re: Realizacija funkcije koja mijenja podatak clan za sve objekte tog klasnog tipa u C++17.03.2014. u 09:31 - pre 63 meseci
Jesi pokušao iskoristiti statičke članove klase?
 
Odgovor na temu

miljanic_b
etf
etf

Član broj: 318655
Poruke: 2
*.crnagora.net.



Profil

icon Re: Realizacija funkcije koja mijenja podatak clan za sve objekte tog klasnog tipa u C++17.03.2014. u 10:32 - pre 63 meseci
Ne znam kako da izvedem to posto ( konkretno za klasu pravougaonik ) prvo treba da postavim razlicite dimenzije za duzinu i sirinu za vise pravougaonika putem konstruktora i onda pomocu jedne funkcije da postavim sirinu svih pravougaonika na istu cjelobrojnu vrijednost
 
Odgovor na temu

Rapaic Rajko
Bgd

Član broj: 4105
Poruke: 775
..ppoe.dyn.broadband.blic.net.



+60 Profil

icon Re: Realizacija funkcije koja mijenja podatak clan za sve objekte tog klasnog tipa u C++17.03.2014. u 13:24 - pre 63 meseci
Ovo ne moze magicnim prstom .

Evo kako ja vidim resenje:

1) U klasi deklarisati i kreirati STATIC list/array ciji ce (buduci) elementi biti instance klase.
2) Prepraviti konstruktor i destructor klase tako da se svaka nova instanca upise i ispise u listu iz 1) prilikom kreiranja odnosno unistavanja iste.
3) Zatim napisati static funkciju klase koja ce svim instancama u listi napucati/odraditi promenu atributa (sirine, duzine, sta god).

Pozz
 
Odgovor na temu

[es] :: C/C++ programiranje :: Realizacija funkcije koja mijenja podatak clan za sve objekte tog klasnog tipa u C++

[ Pregleda: 1603 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.