<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl-pl">
<link rel="self" type="application/atom+xml" href="https://forum.atnel.pl/feed.php?f=4&amp;t=7435&amp;mode" />

<title>ATNEL tech-forum</title>
<link href="https://forum.atnel.pl/index.php" />
<updated>2014-06-14T17:56:52+01:00</updated>

<author><name><![CDATA[ATNEL tech-forum]]></name></author>
<id>https://forum.atnel.pl/feed.php?f=4&amp;t=7435&amp;mode</id>
<entry>
<author><name><![CDATA[kaka0204]]></name></author>
<updated>2014-06-14T17:56:52+01:00</updated>
<published>2014-06-14T17:56:52+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7435&amp;p=84441#p84441</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7435&amp;p=84441#p84441"/>
<title type="html"><![CDATA[Re: Pytanie o wskaźniki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7435&amp;p=84441#p84441"><![CDATA[
Ok. Po przemyśleniu faktycznie trochę bez sensu. Zrezygnowałem z wskaźnika.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=889">kaka0204</a> — 14 cze 2014, o 17:56</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[perlon]]></name></author>
<updated>2014-06-14T15:03:56+01:00</updated>
<published>2014-06-14T15:03:56+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7435&amp;p=84427#p84427</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7435&amp;p=84427#p84427"/>
<title type="html"><![CDATA[Re: Pytanie o wskaźniki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7435&amp;p=84427#p84427"><![CDATA[
Przekazujesz do funkcji budzik wskaźnik na funkcję czas ale wewnątrz funkcji budzik nic z funkcją czas nie robisz ( nie wywołujesz jej ), więc nie bardzo wiadomo po co w ogóle przekazujesz ten argument. Funkcja czas, jak rozumiem jest wywoływana co 1sekundę żeby zauktualizować czas do np. wyświetlenia. Po co ją przekazywać do funkcji sprawdzającej czy czas jest zgodny z nastawą alarmu?<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=382">perlon</a> — 14 cze 2014, o 15:03</p><hr />
]]></content>
</entry>
<entry>
<author><name><![CDATA[kaka0204]]></name></author>
<updated>2014-06-14T14:28:54+01:00</updated>
<published>2014-06-14T14:28:54+01:00</published>
<id>https://forum.atnel.pl/viewtopic.php?t=7435&amp;p=84423#p84423</id>
<link href="https://forum.atnel.pl/viewtopic.php?t=7435&amp;p=84423#p84423"/>
<title type="html"><![CDATA[Pytanie o wskaźniki]]></title>

<content type="html" xml:base="https://forum.atnel.pl/viewtopic.php?t=7435&amp;p=84423#p84423"><![CDATA[
Witam.<br />Podczas pisania programu do pewnego projektu zauważyłem, że w pewnej funkcji mógłbym użyć wskaźnika. Jako, że dalej nie do końca rozumiem tego zagadnienia (wskaźniki) postanowiłem zapytać się Was, czy ta funkcja jest napisana prawidłowo (dodam, że działa tak jak powinna).<br /><br />[syntax=c]void budzik( void (*czasa)(void), uint8_t godz_b , uint8_t min_b , uint8_t sek_b)<br />{<br />if((godz==godz_b) &amp;&amp; (min==min_b) &amp;&amp; (sek==sek_b))<br />{<br />PORTC ^= (1&lt;&lt;PC0);<br />}<br />}[/syntax]<br /><br />A wywołuję ją tak:<br /><br />[syntax=c]budzik(&amp;czas, 0, 1, 0);[/syntax]<br /><br />Argument &quot;czas&quot; jest to funkcja, która wygląda tak:<br /><br />[syntax=c]void czas(void)<br />{<br />if(sek&gt;59)<br />{<br />min++;<br />sek=0;<br />}<br /><br />if(min&gt;59)<br />{<br />godz++;<br />min=0;<br />}<br /><br />if(godz&gt;23)<br />{<br />godz=0;<br />}<br />}[/syntax]<br /><br />Tak więc jeśli jest coś nie tak, to chętnie się dowiem co.<br />Pozdrawiam.<p>Statystyki: Napisane przez <a href="https://forum.atnel.pl/memberlist.php?mode=viewprofile&amp;u=889">kaka0204</a> — 14 cze 2014, o 14:28</p><hr />
]]></content>
</entry>
</feed>