-
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
-
Janos250
őstag
Boldog új évet mindenkinek!
Ha már felébredtetek, és a részegség után megettétek a káposztás korhelylevest, akkor segítsen, aki tud:
Mi a csuda a hiba, hogy egyparaméteres esetekben hibát ad, több paraméter esetén nem. A hiba szisztematikus, más programban is ugyanezt csináljahiba.ino:
#include <Arduino.h>
#include "hiba.h"
hiba instance1(0 ) ;
hiba instance2(0,0 ) ;
void setup() {
} // end setup
void loop() {
} ; // end loop
hiba.h:
#ifndef hiba_h_
#define hiba_h_
class hiba
{
public:
static uint8_t instanceCounter ;
hiba (uint8_t par1, uint8_t par2 ) ;
hiba (uint8_t par3) ;
}; // end hiba
#endif
hiba.cpp:
#include <Arduino.h>
#include "hiba.h"
hiba::hiba (uint8_t par1, uint8_t par2 )
{
instanceCounter ++ ;
} ;
hiba::hiba (uint8_t par3)
{
// instanceCounter ++ ;
/*
ha az instanceCounter ++ -t benne hagyom az egyparaméteresben,
akkor az alábbi hibát dobja.
Kétparaméteresben nem ad hibát.
Ez egy leegyszerűsített változata egy programnak, ahol ugyanígy
nem engedte egyparaméteres konstruktorban a static változót,
több paraméteresben igen.
....sketch\hiba.cpp.o:(.literal._ZN4hibaC2Eh+0x0):
undefined reference to `hiba::instanceCounter'
collect2.exe: error: ld returned 1 exit status
*/
} ;
Új hozzászólás Aktív témák
- Amlogic S905, S912 processzoros készülékek
- Anime filmek és sorozatok
- Projektor topic
- Apple asztali gépek
- Gyorsan cáfolta az Xbox hardverek lelövéséről szóló pletykákat a Microsoft
- Telekom mobilszolgáltatások
- Minden, ami hőszivattyú
- PlayStation 5
- Call of Duty: Black Ops 7
- Windows 11
- További aktív témák...
- Azonnali készpénzes Intel i3 i5 i7 i9 12/13/14 gen processzor felvásárlás személyesen / csomagküldés
- Lenovo ThinkPad L14 G2 i5-1135G7 32GB 512GB 14" FHD 1 év garancia
- GYÖNYÖRŰ iPhone 12 mini 128GB White-1 ÉV GARANCIA - Kártyafüggetlen, MS3469, 95% Akkumulátor
- HIBÁTLAN iPhone 13 Mini 128GB Green -1 ÉV GARANCIA -Kártyafüggetlen, MS3305
- Xbox Game Pass Ultimate előfizetések kedvező áron
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest