Nejste přihlášen/a.

Přihlásit se do poradny

 

C++, Arduino sdílení #define mezi knihovnami

Od: kopernik1 odpovědí: 1 změna:

Dobrý den, potřeboval bych pro Arduino IDE v hlavním (asi main) souboru vytvořit hodnotu například jako #degine VELIKOST 5, a v knihovně vytvořit statické pole, a pro jeho velikost použít právě hodnotu VELIKOST.

Jak jsem zjistil, pro vytvoření statického pole v knihovně pro arduino nelze použít proměnnou integer jako například "extern int hodnota;", k tomu lze používat právě jen #define VELIKOST, která se mi ale nedaří převést z main do knihovny

Nevěděl by někdo, jak na to?

A další věc, lze využít extern promena [ ], ale lze nějak použít i promena [ ] [ ], potom by mi odpadl problém výše uvedený. Děkuji za radu

 

 

1 odpověď na otázku
Řazeno dle hodnocení

 

 

host*
hodnocení

0x

Zkuste se podívat na #define na arduino.cc/... Je to sice anglicky, ale to pro vás asi není problém. Jestli chcete česky, podívejte se fórum na www.arduiono.cz tam najdete specialisty, kteří vám mohou cíleně poradit i v dalším pronikání do Arduina. Také je možné od nich získat publikaci Arduiono, psanou česky, pěkně srozumitelně, programování v céčku.

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]