Zacatecnicke dotazy v C
Miroslav Mraz
mrazik na volny.cz
Pátek Prosinec 18 11:16:32 CET 2015
Samosebou to jde udělat (ten příměr s prděním v divadle je trefný), chce
to trochu praxe a složitější projekt, pak pochopíte, že to tak není
úplně dobře. Podnětný je ten wekův odkaz na moduly.
V C++ to jde ještě o něco dál, používají se třeba techniky typu kočka
šklíba (ukrytí implementace) v knihovních modulech ale to už sem asi
nepatří. To jen aby vás nepřekvapilo, že je něco napsáno divně. Může to
mít svůj důvod, který na první pohled nevidíte.
Mrazík
Dne 18.12.2015 v 10:43 Pavel Kutina napsal(a):
> Priznam se, ze jsem ostuda ostudna a web arduina jsem prochazel jen
> zbezne a v mistech, ktere jsem akutne potreboval. Tohle mi uniklo, ted
> uz je jasne, ze asi bude lepsi v projektu udrzovat poradek...
>
> A co se tyka prdeni v divadle - tam si dokazu celkem predstavit, proc
> bych to nemel delat, pripadne co to pozitivniho ci negativniho mne (nebo
> okoli) prinese. Ale proc neincludovat .c netusim - konkretne treba
> soubor s fonty obsahuje celkem jedno velke pole a to je vsechno, to k
> nemu mam delat hlavicku a tu includovat? Co s kusy kodu, u kterych
> nechci, aby mi prekazely v aktualnim souboru? U Pascalu to bylo celkem
> jednoduche - co je hotove, ven s tim do dalsiho souboru, ten
> nainkludovat. Proc je to v C spatne? Mimochodem, ten "#include fonts.c"
> jsem "zdedil" spolu s knihovnou pro ovladani TFT, tu jsem sice kompletne
> prepsal (takze jsem praci s displejem -za cenu drobnych kompromisu, jako
> je treba nesnadna prenositelnost- zrychlil zhruba tricetinasobne), ale
> ten include uz tam zustal.
>
> Jinak pouzivani .h je dalsi bod na mem soukromem seznamu k vyjasneni
> (dobre, u knihoven si funkci vysvetlim celkem snadno), jak koukam, u C
> je potreba k programovani i nejaka ta literarni zajmova cinnost, tak si
> holt budu nasledujicich ctrnact dnu pred spanim cist misto Vondrusky
> nejakeho Ritchieho :)
>
> Pavel Kutina
>
>
Další informace o konferenci Hw-list