Gdzie robie blad... - 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: Gdzie robie blad... (/watek-gdzie-robie-blad) |
Gdzie robie blad... - PierwszyWolnyLogin - 13-01-2019 Cześć Postanowiłem nauczyć się podstaw Arduino, żeby zrobić sobie termometr czy coś Niestety wykładam się na podstawach pewnie. Teraz probuje zdefiniowac wlasne funkcje roznego rodzaju, zeby pozniej miec czytelniejszy kod, ale kurcze wykladam sie na jakis pierdolach. Tu przyklad: nie moge znalezc bledu w tym kodzie, moze ktos podpowie co robie zle? Kod: #include <Wire.h> Opis bledu: HelloWorld:14:22: error: expected constructor, destructor, or type conversion before '{' token void LCD_Line1(tekst){ ^ Z gory dzieki P.W.L. RE: Gdzie robie blad... - kaczakat - 13-01-2019 Raczej nie rozumiesz koncepcji funkcji, polecam filmowy kurs C++ M. Zelenta: https://www.youtube.com/watch?v=ErOzmh3BiXU&list=PLOYHgt8dIdoxx0Y5wzs7CFpmBzb40PaDo . RE: Gdzie robie blad... - PierwszyWolnyLogin - 13-01-2019 Rozumiem. Uzywalem funkcji w latach 90-tych na IBM XT To, ze slabo znam skladnie C to inna sprawa. Ps. OK, juz wiem - nie dalem deklaracji jakiego rodzaju bedzie zmienna jaka ma otrzymac funkcja. Powinno byc: Kod: void LCD_Line1(String tekst){ P.W.L. RE: Gdzie robie blad... - kaczakat - 13-01-2019 Mimo wszystko polecam ten kurs, nawet by raz obejrzeć i drugi raz posłuchać (jest gdzieś samo audio z tego co kojarzę, a gość tak opowiada, że wystarcza). Jest też druga część o obiektowym, czyli właściwym C++ używanym w Arduino. |