[elektro] C őrjöngés...

Móczik Gábor pm_levlista at progzmaster.hu
Wed Nov 27 18:02:41 CET 2013


2013.11.27. 16:59 keltezéssel, Skandar Graun írta:
> Ezt itt miért nem tudta?
> De mindegy, már kiőrjöngtem magam. :)

Azért csak kiderült, hogy user-error. Igen, ez a legidegesítőbb. :-)

Van amelyik fordító elemzi a stringet, van amelyik nem, de ne feledd, ez 
egy elég specifikus feature, mert semmi akadálya nincs, hogy wrapper 
függvényt írj a printf-hez, és változóként add át a stringet, vagy akár 
saját printf jellegű függvényt írj mondjuk logf néven. Ha más a név vagy 
futásidőben dől el a paraméter, azzal már nem tudna mit kezdeni.

Tehát röviden: figyelj oda, értsd, tudd mit csinálsz. :-)

Az egész szoftverfejlesztés erről szól. A fordító pl. azt sem tudja, 
hogy egy külső ADC-ből kiolvasott érték signed-e vagy sem, 8 bites vagy 
16, little- vagy big-endian. Ha a fordító mindent tudna, nem kéne 
progrmozó. :-)



More information about the Elektro mailing list