Portál AbcLinuxu, 2. března 2026 20:06


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
31.12.2025 13:49 bak
Rozbalit Rozbalit vše Re: curl bez strcpy()
Odpovědět | Sbalit | Link | Blokovat | Admin
Divný, to mi nikdo z rust fanatiků neřekl že se dá udělat v céčku bezpečná funkce. Tohle zboří internet.
Solitary avatar 1.1. 00:30 Solitary
Rozbalit Rozbalit vše Re: curl bez strcpy()
Divný, to mi nikdo z rust fanatiků neřekl že se dá udělat v céčku bezpečná funkce. Tohle zboří internet.
Prášky asi zabraly a tak hlasy v tvé hlavě zmizely.
1.1. 06:08 Radovan
Rozbalit Rozbalit vše Re: curl bez strcpy()
A to si představ, že rustfanatikům dosud nikdo neřekl, že i nebezpečná funkce se dá používat bezpečně :-D
1.1. 10:58 luky
Rozbalit Rozbalit vše Re: curl bez strcpy()
Odpovědět | Sbalit | Link | Blokovat | Admin
Problem vsech tech funkci, co vraci chybu (a nebo nic nekopiruji), je v tom, ze aby jejich pouziti melo opravdu smysl, je potreba kontrolovat jejich navratovou hodnotu, coz ve spouste pripadu vede k mrtvemu kodu protoze je celkem bezne, ze se bud vstupy kontrolovaly predem a nebo se cilovy buffer alokuje tak, aby se tam data vesla. Tou kontrolou pak vznikne mrtvy kod, ktery znemoznuje dosahnout 100% pokryti kodu testy.
1.1. 11:41 Radovan
Rozbalit Rozbalit vše Re: curl bez strcpy()
Takže řešením je používat jazyky, které to nenechávají na programátorovi ale všechno kontrolují automaticky?

Pascal rulez! :-D
1.1. 16:23 plostenka | blog: plstnk
Rozbalit Rozbalit vše Re: curl bez strcpy()
znemoznuje dosahnout 100% pokryti kodu testy
Testy se nepisou kvuli nejake metrice, ale kvuli spolehlivosti kodu soucasneho a nalezeni regresi v budoucnosti. Kvalitni tester se neboji zneuzit debugger k cilenemu vyvolani divnostavu o kterych dev sebevedome prohlasi ze "nikdy nemuzou nastat (works for me, ehm)".

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.