Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 17 kwi 2026, o 03:55


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 5 lut 2014, o 11:42 
Offline
Użytkownik

Dołączył(a): 21 sty 2014
Posty: 75
Pomógł: 0

Witam, aktualnie jestem na etapie pisania projektu z wykożystaniem DS18b20 i mam taki mały denerwujący problemik, otóż w pliku ds18x20.c w jednym miejscu mam małą pchełkę chociaż nic w nim nie zmieniałem.

Obrazek

to niby nic ale jednak troszkę mnie to denerwuję.

Wiecie może jak się jej pozbyć?

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2014, o 11:45 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27456
Lokalizacja: Szczecin
Pomógł: 1045

A są wyjaśnienia tego i na moim blogu i na forum ;) ... zawsze trzeba poszukać

ale spokojnie przypomnę po raz kolejny - ta pchełka nie pochodzi od KOMPILATORA i to jest ważne - czyli kompilacja w 100% ok

tylko ECLIPSE jest nieco nadgorliwe ... i uznaje że nie można kończyć warunku IF() średnikiem

więc rozwiązania masz trzy

1. nie przejmować się tą pchełką

2. dodać parę nawiasów klamrowych pustych przed średnikiem o tak:

{ };

i pchełka dostanie w łeb :lol: tzn zniknie

3. wyłączyć w ustawieniach Eclipse tą nadgorliwość (ja tak robię) ale gdzie ? to już na bloga zapraszam do kącika Eclipse ok ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2014, o 11:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 07 lut 2013
Posty: 600
Pomógł: 47

Średnik za if-em ";" zdaj się jest niepotrzebny.

_________________
https://www.instagram.com/myfirstquadcopter/



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2014, o 11:49 
Offline
Użytkownik

Dołączył(a): 21 sty 2014
Posty: 75
Pomógł: 0

Dziekuję za pomoc

Zrobiłem tak:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


i już nie denerwuje

Pozdrawiam



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2014, o 16:21 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 24 cze 2012
Posty: 414
Lokalizacja: Oborniki
Pomógł: 5

a zamiast tych klamer nie powinna być komenda "break;" ?? Bo w sumie co daje nam sprawdzenie tego if-a? w zasadzie w ogóle jest on potrzebny?

_________________
Pozdrawiam:
Mikołaj



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 5 lut 2014, o 16:40 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27456
Lokalizacja: Szczecin
Pomógł: 1045

mikandrzej napisał(a):
Bo w sumie co daje nam sprawdzenie tego if-a? w zasadzie w ogóle jest on potrzebny?


on jest - hmm widzisz TYLKO dla oka - bo ładnie widać co po kolei sprawdzamy ... jak widać - niektórzy jak autor tej biblioteki (namiary na niego dałem w książce) bardzo cenią sobie jasność i klarowność kodu ... o to tu chodzi, bo tak na prawdę oczywiście że można by pominąć tego IF'a

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO