Arduino Polska Forum
Przekazanie parametru #define parametr do funkcji w klasie - Wersja do druku

+- Arduino Polska Forum (https://forum.arduinopolska.pl)
+-- Dział: Korzystanie z Arduino (https://forum.arduinopolska.pl/dzial-korzystanie-z-arduino)
+--- Dział: Piaskownica (https://forum.arduinopolska.pl/dzial-piaskownica)
+--- Wątek: Przekazanie parametru #define parametr do funkcji w klasie (/watek-przekazanie-parametru-define-parametr-do-funkcji-w-klasie)



Przekazanie parametru #define parametr do funkcji w klasie - przemo.bundy - 18-03-2021

Witam.

Piszę własną bibliotekę do arduino. która zawiera 3 pliki:  ino, cpp, h
Chciałbym się dowiedzieć czy istnieje sposób na przekazanie parametru z pliku 'ino' do funkcji zawartych w 'cpp'
znalazłem taki wpis:

#define OLED_RESET 4
Adafruit_SSD1306 display(OLED_RESET);

interesuje mnie inny sposób. Czy stosując wpis w pliku 'ino' np: #define parametr
można w pliku 'cpp' w funkcji sprawdzić to tak:

#ifdef parametr
    #define szybkosc=100
#else
    #define szybkosc=200
#endif

sprawdzałem taki zapis. Lecz pomino kompilacji. Program nie działa prawidłowo.
Będę wdzięczny za naprowadzenie mnie na dobrą drogę myślenia.
Pozdrawiam...