Tema: Re: builder 2009 unicode
Autorius: ufonaut
Data: 2010-09-02 15:16:03
Aisku, teks tada kol kas atsisakyt projekto konvertavimo, nes ketinau 
apseit vien repleisindamas funkcijas. Keisti pati algoritma neapsimoka, 
kol neteks susidurt su builder 2010 ar velesnem versijom, o ten jau 
priverstinai unicode.

On 09/01/2010 07:24 PM, saimhe wrote:
>> arba fwscanf funkcija is vis yra normaliai nepanaudojama ir nereikalinga.
>
> Žinoma, nes paprasčiausias atvejis, "%s", yra tiesus kelias į visokius
> buffer overflow exploit'us. Gal padės koks nors "%200s"?
> Mažiau problemų su fgets ir vėliau parsinant rankiniu būdu: isXXX()
> makrosai iš ctype.h, strtol() ir taip toliau. Be to, žymiai daugiau
> galimybių aptikti nesąmones parsinamuose duomenyse ir duoti adekvatų
> klaidos pranešimą.
> Su sscanf() šeima išsisuksi nebent pačiais primityviausiais atvejais --
> gyvenimas tiek atlaidus būna tik besimokant programuoti. Prasidėjus
> komerciniams projektams, laikas įprasti prie griežto parsinimo.
>