- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- MWC 2026: Újból érik a szeder az Unihertz kertjében
- Mobil flották
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPhone Ultra néven jöhet az Apple első foldja, nem lesz olcsó mulatság
- Apple Watch
- Honor Magic6 Pro - kör közepén számok
- 18. helyet ért a Samsung Galaxy S26 Ultra kamerarendszere a DxOMarknál
- Huawei P30 Pro - teletalálat
- iPhone topik
Új hozzászólás Aktív témák
-
followme
aktív tag
válasz
followme
#2545
üzenetére
/* "Látható" típus */
typedef struct apiT
{
/* függvény-pointerek */
} apiT;
/* "Rejtett" típus */
typedef struct objT
{
apiT api;
/* belső paraméterek */
} objT;
/* "konstruktor" */
apiT* createObj()
{
objT* obj = (objT*)malloc(sizeof(objT));
/* belső paraméterek állítása */
/* api feltöltése */
return &obj->api;
}
/* példa egy api függvényre */
void apiFn(apiT* api)
{
objT* obj = (objT*)api;
/* belső paraméter módosítása */
}Remélem nem írtam el semmit és a lényeg átmegy

-
followme
aktív tag
válasz
Sk8erPeter
#2543
üzenetére
Ez nem mentegetőzés, inkább lustaság, mert nem olyan egyszerű leírni röviden és érthetően
Majd este 
-
followme
aktív tag
válasz
Jester01
#2541
üzenetére
Bocsi, nem olvastam az elejét, csak átfutottam és megláttam amit írtál és az ütött szemet.
Igazad van, gyakorlatilag mindent lehet ilyen szempontból máshogy csinálni.
De akkor még egy példa arra, hogy miért kerüljük az implicit típuskonverziót:
uint16_t u16a = 40000;
uint16_t u16b = 30000;
uint32_t u32res;
u32res = u16a + u16b;
/* 70000 vagy 4464? */Ha van rá igény mutatok olyan példát, amikor másra is használható a castolás. Nagyon szépen lehet vele például OO szerű C kódot írni

Csak nem szeretném, hogy a fórumozók idegenkedjenek tőle

Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- A Palit fekete VGA-szörnye nem kér a színes pislákolásból
- Microsoft Edge
- Kínai és egyéb olcsó órák topikja
- Luck Dragon: Asszociációs játék. :)
- Motoros topic
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Melyik tápegységet vegyem?
- Apple asztali gépek
- MWC 2026: Újból érik a szeder az Unihertz kertjében
- Hobby elektronika
- További aktív témák...
- Használt MSI mag321cup (VA panel, 31.5" (80 cm) 4k, 160Hz ,1ms) eladó.
- Apple iPhone XS Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 15 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- ÚJ Samsung Galaxy Z Fold 7 16 GB/1TB Jetblack
- Üzletből, garanciával, HP ZBook Furry 15 G8 i7-11850H/32GB RAM/512GB SSD/RTX A2000/FULL HD IPS
- Új! AKRacing Premium Master gamer szék
- Telefon felvásárlás!! Apple iPhone 16, Apple iPhone 16e, Apple iPhone 16 Plus, Apple iPhone 16 Pro
- Ddr5 Laptop Ram 32 gb 2x16gb 5600Mt/s
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4383, 100% Akkumulátor
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


Majd este 


