trochu programovania (Ar&^#$@)

Jaroslav Buchta jaroslav.buchta na hascomp.cz
Pondělí Prosinec 31 20:15:23 CET 2018


client je lokalni promenna funkce loop a je videt jen v ni po definici.
Nevim, jestli je to primo objekt nebo ukazatel na objekt (predpokladam 
ukazatel kdyz se fujtajbl zpusobem testuje na NULL) kazdopadne v kazdem 
pripade by se dala definovat jako globalni promenna (tedy nad fci loop) 
nebo lze predat jako parametr vasi upravene fci

void TreatConnection(EthernetClient client)
{
...
}

a volat
TreatConnection(client);



Dne 31.12.2018 v 18:46 Petr Simek napsal(a):
> On Mon, 31 Dec 2018, balu wrote:
>
>> void loop() {
>>   // listen for incoming clients
>>   EthernetClient client = server.available();
>>   if (client) {
>>     TreatConnection(); // if http request available, treat it
>>   }
>>
>> }
>
>> Otazka je ako mu v riadku TreatConnection() posunut informaciu co/kto 
>> je client?
>
> Co tu promennou definovat na zacatku jeste pred sekci setup ?
>
>   EthernetClient client;
>
> A v sekci loop uz jenom
>
>   client = server.available();
>
>
>> b.
>
> *------------------------------------------------------------------------* 
>
> |                          Petr Simek   APS 
> JU                           |
> | psimek na jcu.cz                              |
> *------------------------------------------------------------------------* 
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list




Další informace o konferenci Hw-list