Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!


Ctype.h: Skirtumas tarp puslapio versijų

Jump to navigation Jump to search
161 pridėtas baitas ,  15:53, 17 vasario 2025
nėra keitimo aprašymo
 
1 eilutė: 1 eilutė:
'''ctype.h''' - taigi siurprizas, ogi [[C kalba]] dėjo ant visokių [[duomenų tipai|duomenų tipų]] skersą ir tepripažįsta beveik nieko, išskyrus kokį nors byte, word ir panašius tipus, plius dar [[rodyklės|rodykles]]. Tik štai tie, kas tik pradeda programuoti C, apie šitą išdūrkę nieko nežino, o ir tie kas seniai programuoja, šita nesąmone nesidžiaugia.
'''ctype.h''' - taigi siurprizas, ogi [[C kalba]] dėjo ant visokių [[duomenų tipai|duomenų tipų]] skersą ir tepripažįsta beveik nieko, išskyrus kokį nors byte, word ir panašius tipus, plius dar [[rodyklės|rodykles]]. Tik štai tie, kas tik pradeda programuoti C, apie šitą išdūrkę nieko nežino, o ir tie kas seniai programuoja, šita nesąmone nesidžiaugia.


Tai dėl to C kalboje yra komplektėlis visokių ramentų, skirtų darbui su tipais - ir visokių pseudotipų (kurie nėra tikri tipai), ir visokių išvis netikrų makrosų kažkokių, ir šiaip visokių nesąmonių, kad būtų lengviau. Bet tai maža bėda. Didžiausia gi bėda yra tai, kad netgi kai tuos tipus naudoji, tai niekada nežinai, koksai ten yra [[duomenų tipas]] išties. Tai tam ir yra sugalvotas toksai [[hakas]], kuris biškelį padeda susigaudyti - tai ctype.h biblioteka. Toji tikrina jai paduotus [[baitai|baitus]] ir žiūri, kas jų viduje, o pagal tai ir atspėja (labai neretai klaidingai), kas tenai per duomenys.
Tai dėl to C kalboje yra komplektėlis visokių ramentų, skirtų darbui su tipais - ir visokių pseudotipų (kurie nėra tikri tipai), ir visokių išvis netikrų makrosų kažkokių, ir šiaip visokių nesąmonių, kad būtų lengviau. Bet tai maža bėda. Didžiausia gi bėda yra tai, kad netgi kai tuos tipus naudoji, tai niekada nežinai, koksai ten yra [[duomenų tipas]] išties, nes pvz., gauni kokį tai [[pointeris|pointerį]] į kažką, nu tai ir daryk su tuo ką nori. Tai arba gausis, arba nesigaus, nesvarbu, kaip ten besitikėtum.
 
Tai tam ir yra sugalvotas toksai [[hakas]], kuris biškelį padeda susigaudyti - tai ctype.h biblioteka. Toji tikrina jai paduotus [[baitai|baitus]] ir žiūri, kas jų viduje, o pagal tai ir atspėja (labai neretai klaidingai), kas tenai per duomenys.


Be tipų tikrinimo, tenai dar pora funkcijų, kurios konvertuoja [[mažosios raidės|mažąsias raides]] į didžiąsias, ir atvirkščiai - [[didžiosios raidės|didžiąsias raides]] į mažąsias.
Be tipų tikrinimo, tenai dar pora funkcijų, kurios konvertuoja [[mažosios raidės|mažąsias raides]] į didžiąsias, ir atvirkščiai - [[didžiosios raidės|didžiąsias raides]] į mažąsias.
1 819

pakeitimų

Naršymo meniu