Hirdetés
- iPhone topik
- Indiában Philips okostelefonokat is lehet majd választani
- Fotók, videók mobillal
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Hivatalos a OnePlus 13 startdátuma
- Kis méret, nagy változás a Motorolánál
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Motorola Edge 70 - többért kevesebbet
- EarFun Air Pro 4+ – érdemi plusz
- Samsung Galaxy S20 FE - tényleg nem lite
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Teasüti
nagyúr
Tudnátok segíteni kicsit, hogy library írásnál, hogy tudnék átadni egy Stream osztályt paraméterként?
Megnézve egy példát ezt látom, de nem tudom értelmezni. Nem láttam még ilyen szemantikát:class TinyGsmSim808: public TinyGsmSim800
{
public:
TinyGsmSim808(Stream& stream)
: TinyGsmSim800(stream)
{}Ez most mit jelent?
A TinyGsmSim808 osztályban a TinyGsmSim808 konstruktor alatt mi az a kettőspont és utána a TinyGsmSim800 függvény? A függvény meghívást nem a kapcsos zárójelek közé kéne tenni?Aztán tovább menve arra a függvényre ezt látom:
public:
TinyGsmSim800(Stream& stream)
: stream(stream)
{
Olyan függvény viszont nincs sehol definiálva, hogy stream().
Ez az egyetlen előfordulása így ebben a formában.Viszont nem értem mi történik itt pontosan a stream objektummal, amit egymásnak adogatnak át a függvények.
Ugyanitt lejebb a library függvényeiben viszont már ilyeneket látok, hstream.readStringUntil(',')Nem látom illetve nem értem hogy jutottunk el a konstruktortól odáig, hogy már hivatkozunk a konstruktornak átadott objektumra.
Szóval hol kerül definiálásra a "stream" objektum, amit a függvénymeghíváskor használunk? Vagy amikor lefut a konstruktor és a benne lévő (Stream& stream), akkor ezzel már definiálva is van? Nem kellene vmi parancsot használni külön a kapcsos zárójelben? A (Stream& stream) nem egy helyi változóként működik? Elérhető marad a teljes library-ben?
Új hozzászólás Aktív témák
- Path of Exile (ARPG)
- exHWSW - Értünk mindenhez IS
- iPhone topik
- Elektromos autók - motorok
- Mibe tegyem a megtakarításaimat?
- Kezdő fotósok digitális fényképei
- Arc Raiders
- Indiában Philips okostelefonokat is lehet majd választani
- BestBuy ruhás topik
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- További aktív témák...
- Lenovo ThinkPad L570, 15,6" FHD kijelző, I5-7300U CPU, 8GB DDR4, 256GB SSD, 4G/LTE, W11, Számla, 1 é
- HP EliteBook 840 G3, 14" FHD kijelző, I5-6300U CPU, 8GB DDR4, 256GB SSD, W11, Számla, 1 év garancia
- HP EliteBook 840 G3, 14" FHD kijelző, I7-6600U CPU, 8GB DDR4, 256GB SSD, W11, Számla, 1 év garancia
- MacBook Air 13" M2/8GB/256GB/Magyar/Éjfekete/Garancia
- Iphone 13 Pro
- DELL Precision 5540 Workstation i7-9850H Nvidia Quadro T2000 32GB 512GB 15.6" 1év garancia
- Dell Precision 7560 - Intel Core i9-11950H RTX A5000 64GB 1TB SSD FHD (ELKELTEK)
- BESZÁMÍTÁS! Sony PlayStation 5 Slim 1TB SSD digital konzol garanciával hibátlan működéssel
- HIBÁTLAN iPhone 14 256GB Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3535
- SEAGATE ST6000NM0034 6TB 7.2k 3.5 512e SAS HDD ST6000NM0034
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest

ekkold

