Új hozzászólás Aktív témák
-
proci985
MODERÁTOR
válasz
Jhonny06 #1277 üzenetére
szerk, módosítás utánra: konstruktor megkaphajta pluszban inputnak a számot. azt viszont valamilyen módon követned kell, hogy hány darab cucc lett már létrehozva (létrehozó osztályba esetleg egy variáns amit megkap a konstruktor?), nem lenne egyszerűbb azt a változót használni létrehozni az új objektumokat?
ha pedig az aktuális számuk az objektumoknak is fontos, akkor a destruktorban még mindig meg lehet rakni egy hívást a container class felé.
ha meg akarod az objektumokat számozni, és mindegyiknek akarsz egy sorszámot, akkor legegyszerűbb és leggyorsabb megoldás még mindig egy container class szerintem egy globális változóval. ha törölni is akarod őket akkor a dolog bonyolultabbá válik, főleg ha a korábban foglalt de már szabad számokat is újból ki akarod tudni adni.
-
doc
nagyúr
válasz
Jhonny06 #1277 üzenetére
nem egeszen ertem a kerdest...
kezdoerteket meg tudsz adni neki siman, ha erre gondoltal
pl. osztaly.h:
class osztaly
{
int x;
};osztaly.cpp:
#include "osztaly.h"
int osztaly::x = 100;illetve ha arra gondoltal, hogy egy kozos valtozot az osztaly osszes peldanyanak, akkor a deklaracional ele kell irni egy static modositot
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- E-roller topik
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Kalandor: „Ha engedtem volna a lelkiismeretemnek, az üzlet kevésbé lett volna jövedelmező”
- Mégis marad a Windows 10 ingyenes frissítése
- Milyen okostelefont vegyek? OFF topik
- OLED monitor topic
- Filmvilág
- Milyen billentyűzetet vegyek?
- Mini PC
- Már elérhető a Painkiller demója (PC)
- További aktív témák...
- Witcher 1 Collector's Edition
- Star Wars The Old Republic Collector's Edition
- Lenovo ThinkPad X390, 13,3" FHD IPS, I5-8365U CPU, 16GB DDR4, 256GB NVMe SSD, 4G/LTE, W11, Számla, 1
- Lenovo ThinkPad X390, 13,3" FHD IPS, I5-8365U CPU, 16GB DDR4, 256GB NVMe SSD, 4G/LTE, W11, Számla, 1
- Lenovo ThinkPad X280, 12,5" FHD IPS, I5-8250U CPU, 8GB DDR4, 256GB NVMe SSD, W11, Számla, 1 év garan
- Samsung C27JG50QQU Monitor
- Fujitsu LIFEBOOK E449 i3-8130U 12GB 512GB 14" FHD 1 év garancia
- GYÖNYÖRŰ iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3425, 94% Akkumulátor
- Microsoft Surface Pro // Surface // Surface laptop // 7-10.gen i5, Ryzen // 12,5 13,5 15 //
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest