[elektro] C kérdés

Moczik Gabor pm_levlista at progzmaster.hu
Tue May 13 22:47:52 CEST 2008


István wrote:
> A fordító csak szintaktikailag ellenörzi a programot. Ha hülyeséget csinálsz (pl. beugrasz egy 
> ciklusba az inicializálás megkerülésével) az a te bajod.

A mai C forditok mar nem csak szintaktikai elemzest vegeznek, eleg intenziv 
szemantikai dolgokra is fel tudjak hivni a figyelmet. Gyakran nem 
alaptalanul, pl. az == helyett = irasa egy feltetelben szinte 100%-ban eliras.

> A fordító nem tudhatja, hogy ezt tudatlanságból csináltad, vagy valami körmönfont trükköt 
> alkalmazol.

Nem tudhatja, de ha olyat csinalsz, ami igen ritka, akkor inkabb dobjon 
warning-ot. Ha direkt van ugy, akkor meg letilthato a figyelmeztetes egy 
#pragma-val...

-- 
((( Móczik Gábor  )))--((( E~mail: "pm-01" @AT "progzmaster" .DOT "hu" )))
((( Skype: moczik )))



More information about the Elektro mailing list