[OT]C CO tim chtel basnik rici?

Marek Sembol hwm.land na gmail.com
Středa Prosinec 31 12:43:14 CET 2014


Ja v dobe psani v C preferoval
if (NULL != str && '\0' != str[0])...
Dnes uz na zapis
if (x = 0)
snad kazdy kompilator vygeneruje aspon warning, ale ne vzdy tomu tak bylo:)
Marek

2014-12-31 11:56 GMT+01:00 Jan Waclawek <konfera na efton.sk>:

> >> A je nějaký rozdíl mezi
> >> if (str != NULL && str[0] != 0) a
> >> if (str && *str) - je to alespoň kratší. Když už je ten Silvestr.
> >
> >Ano. Rozdil je celkem zasadni - na tom prvnim zapise je na prvni pohled
> >zrejme o co se programator snazil :)
>
> Toto je presne ten rozdiel medzi tym Pascalom a C... ;-)
>
> C/UNIX je proste prostredie pre ludi, co nevedia poriadne pisat na stroji,
> a pokladaju to za cnost... :-P
>
> Ja osobne by som zapisal
> if ((str != NULL) && (str[0] != '\0'))
>
> wek
>
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20141231/f7a115b2/attachment.html>


Další informace o konferenci Hw-list