Hirdetés
- gban: Ingyen kellene, de tegnapra
- Mr Dini: Mindent a StreamSharkról!
- Luck Dragon: Asszociációs játék. :)
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Brogyi: CTEK akkumulátor töltő és másolatai
- eBay-es kütyük kis pénzért
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- GoodSpeed: Kell-e manapság egérpad vagy sem?
- bambano: Bambanő háza tája
-
LOGOUT

Új hozzászólás Aktív témák
-
Miracle
senior tag
visual c++ az bizony nem C, akarhogy is hasonlit a neve. es a structok es osztalyok kozott meg ha be vannak agyazva mas osztalyokba is csak annyi a kulonbseg, hogy mi az alapertelmezett lathatosagi modosito, semmi tobb. osztalyba agyazott tipusok eseten nyilvan az osztaly nevevel megegyezo nevterben kell kotoraszni, ha kivulrol el akarod erni a beagyazott osztalyt.
persze ha te C nyelvet allitasz eb a projekt nyelveken a visual studioban (bar ekkor gondolom nem hangoztatnad, hogy c++) akkor meroben mas a helyzet, ugyanis ekkor ugye nincs lathatosag, es nincsenek semmilyen metodusok, habar beagyazott osztalyok sem. tehat C structokat CSAK C nyelvben hatalalsz, c++ban CSAK osztalyokat, igaz ket nevvel is elerheted oket. -
Miracle
senior tag
kevered a szezont a fazonnal.
eloszor is: c++ban a structok UGYAN AZT JELENTIK, MINT AZ OSZTALYOK azzal az apro kulonbseggel, hogy a structokban lathatosagi modosito nelkul minden public, osztalyban meg private. de ezt leszamitva ugyan ugy mukodnek, tokeletesen semmi kulonbseg nincs kozottuk, egymas ososztalyai is lehetnek. habar (ez csak megszokas) structoknak egyszeru adatszerkezeteket szoktak nevezni, ha mar konstruktornal, destruktornal, es operator= nel bonyolultabb metodusaid vannak akkor az inkabb class (de ez csak konvencio) egyebken a structok helyett erdemes boost:
uple -oket hasznalni.
// struct deklaracio
struct aa;
//struct definicio
struct aa
{
int i, j;
};
//aa tipusu valtozo deklaracio/definicio
a ta;
//aa tipusu objektumra mutato pointer definicioja
a *pa;
//az aa structhoz uj tipusnev bevezetese:
typedef aa ujnev;
//ujnev tipusu valtozo definicioja:
ujnev tu;
//vegyuk eszre, hogy az ujnev tipus valojaban csak egy szinonima az aa -ra:
tu = ta; // teljesen OK
[Szerkesztve] -
Nedudgi
aktív tag
Ahogy érzed, de a
typedef struct
{
int flag;
float vec3[3];
float vec2[2];
int bone;
}model_vertex_t;nem egészen értem hogy mit akarsz.
Nem erre gondoltál egész véletlenül?
class osztaly
{
private:
struct model_vertex_t
{
int flag;
float vec3[3];
float vec2[2];
int bone;
};
model_vertex_t *mv_ptr;
public:
//osztaly();
~osztaly();
void fg();
};
osztaly::~osztaly()
{
//mem felszabadítás
delete(mv_ptr);
}
void osztaly::fg()
{
//100 elemű model_veretex_t típusú tömb foglalása
mv_ptr = new model_vertex_t[100];
}
void main ()
{
osztaly *a;
a= new osztaly;
a->fg();
delete(a);
}
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Milyen TV-t vegyek?
- Formula-1
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Milyen CPU léghűtést vegyek?
- Elon Musk billiomos lesz, ha kitör a gépek forradalma
- Facebook és Messenger
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- BestBuy topik
- Arc Raiders
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- További aktív témák...
- Creative Inspire T30 Wireless 2.0 Aktív hangfal
- Ryzen7 5700x/ RTX3080/ 32GB DDR4/ 1TB SSD alapú konfig/ garancia/ ingyen foxpost
- Gamer gép - Ryzen 5 3600/16GB/ RX5600XT 6GB
- Samsung SyncMaster 930BF 19" 1280 x 1024 DVI!
- Lenovo LOQ 15IRH8 - 15.6"FHD IPS 144Hz - i5-12450H - 16GB - 512GB - RTX 4050 - Win11 PRO - 1 év gari
- Google Pixel 10 Pro XL Moonstone Super Actua 120 Hz, Pro kamera 5 zoom 256 GB Használt,Gari
- Új Lenovo E14 Thinkpad WUXGA IPS Ryzen7 7730U 16GB 512GB SSD Radeon RX Vega8 Win11 Pro Garancia
- Bomba ár! Lenovo ThinkPad T490s - i5-8GEN I 8GB I 256SSD I 14" FHD Touch I Cam I W11 I Gari!
- Nokia 4.2 32GB, Kártyafüggetlen, 1 Év Garanciával
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: Laptopműhely Bt.
Város: Budapest






