cas a 32-bit platformy
Petr Novotny
Petr.Novotny na antek.cz
Středa Červen 7 15:11:04 CEST 2000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 7 Jun 00, at 15:03, Karel Zak wrote:
> Nijak netvrdim, ze v case je (nebo bude) problem. Jen se mi libilo to
> pojednani o tam jak poradne se ma programovat.
Pokud mate aplikaci, ktera nema s "casem a user interfacem" nic
spolecneho (jako konkretne TeX), neni nikde problem.
Jakmile zacnete cas nacitat od uzivatele a vypisovat uzivateli,
zacne vam hrozit, ze udelate chybu.
Nebo existuje nejaka standardizovana dostatecne obecna (a
bezchybna) knihovni funkce na nacteni data a casu z klavesnice v
obecnem formatu?
> IMHO problemy budou jinde a to u nepresneho pouzivani datovych typu.
Ano; ne vzdy vsak pochazeji od spatnych programatoru. Mnoho C
kodu je v pre-ANSI C. (Na nekterych soucasnych dinosaurich
unixech stale mate cc, ktere je Kernigham-Ritchie a ne ANSI.)
Mnoho knihoven (a headeru) je pre-POSIX. (Mnoho C++ je pre-ISO.)
[A jeste mate podivna API, kde se oficialne pracuje s typem
DWORD; pry v 64-bit MS-Windowsech bude DWORD 64-bitu.
Yuck.]
I kdyz se programator snazi sebevic, jde to jen odnekud nekam.
Schvalne, pouzivate pro rozdil pointeru ptrdiff_t nebo int? :-)
-----BEGIN PGP SIGNATURE-----
Version: PGP 6.0.2 -- QDPGP 2.60
Comment: http://community.wow.net/grt/qdpgp.html
iQA/AwUBOT472FMwP8g7qbw/EQKxcQCgzjLNbtXZxv3WOWTyZcjrYZtKd70AoOhn
ROhRzQGLxSrUqd5hKUGwcn9G
=vCzJ
-----END PGP SIGNATURE-----
--
Petr Novotny, ANTEK CS
Petr.Novotny na antek.cz
http://www.antek.cz
PGP key ID: 0x3BA9BC3F
-- Don't you know there ain't no devil there's just God when he's drunk.
[Tom Waits]
Další informace o konferenci Linux