• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    XCHAOSANSI C/C99 (specifikace), GNU C (gcc, glibc), Tiny C (tcc) a POSIX - ne nutně C++,g++,libstdc++ nebo Win32 API
    /* Toto je klub především pro lidi, pro které je programování jednou z mnoha massive multiplayer online počítačových her, které lze hrát.
        V tomto klubu hrozí sémantická hereze a nezdravě vysoký obsah syntaktického cukru. Nevhodné pro algoritmické diabetiky.
        Od účastníků debaty se předpokládá automaticky přístup k instalovanému GNU C: sudo apt-get install build-essential
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    C (programovací jazyk)#C99 Heslo na české Wikipedii
    Jazyk C - Základy praktického programování V Praze 2oo7 pro SSPŠ Tomáš Harvie Mudruňka a kolektiv - jak si programování v C představuje většina lidí
    http://stevenkobes.com/ctest.html C Programming Puzzlers - nepouštějte se do flamewars v tomhle klubu, pokud neuhodnete aspoň polovinu správně!
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    http://en.wikipedia.org/wiki/C99 C99 is a modern dialect of the C programming language.
    http://cprogramminglanguage.net/ C programming language
    http://cprogramminglanguage.net/c-programming-language-tutorial.aspx C programming language - úvod
    http://en.wikipedia.org/wiki/Criticism_of_the_C_programming_language C makes it easy to shoot yourself in the foot. (ještě že ne do hlavy...)
    http://en.wikipedia.org/wiki/C_preprocessor
    http://gcc.gnu.org/onlinedocs/gcc/Variadic-Macros.html C99 makra s proměnným počtem argumentů - __VA_ARGS__
    http://gcc.gnu.org/onlinedocs/gcc/ GNU C Compiler
    http://gcc.gnu.org/onlinedocs/gcc-4.2.2/gcc/Optimize-Options.html
    http://bellard.org/tcc/ Tiny C Compiler - prý C99 compliant (min. umí __VA_ARGS__) - vhodný pro skriptování v C - umí #!/usr/bin/tcc -run
    http://en.wikipedia.org/wiki/International_Obfuscated_C_Code_Contest - pokud jste neviděli tohle, tak jste ještě neviděli opravdu nečitelný C zdroják
    http://bellard.org/otcc/ Obfuscated Tiny C Compiler - z tohohle vtípku vznikl Tiny C compiler
    http://en.wikipedia.org/wiki/ANSI_C Jak se střelit do nohy standardizovaným způsobem.
    http://eli-project.sourceforge.net/c_html/c.html ANSI C Specification
    http://www.lysator.liu.se/c/ Různý ANSI C bordel
    http://www.cs.rit.edu/~ats/books/ooc.pdf Object Oriented Programming with ANSI-C - a pak že to nejde
    http://en.wikipedia.org/wiki/Longjmp co jsou to setjmp()/longjmp() knihovní funkce (pro všechny, podle kterých to bez C++ try { } catch() ... nejde)
    http://groups.google.com/group/comp.lang.c++.moderated/browse_thread/thread/dcdc710c27f47c72 C neumí správně počítat (?)
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    http://www.fastcgi.com/ FastCGI is simple because it is actually CGI with only a few extensions.
    http://www.metalshell.com/source_code/18/Mysql_Select.html How to do a simple connection and select with mysql
    http://xmlsoft.org/ The XML C parser and toolkit of Gnome
    http://curl.haxx.se/libcurl/ libcurl - the multiprotocol file transfer library
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    https://dev.arachne.cz/svn/cll1h SVN/Trac jazyka C<<1 (user-friendly nadstavba nad ANSI C99 - ve stylu JQuery vs. JavaScript)
    Benchmark iterace a serializace stringů v různých jazycích vs. v C
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        moderátor se velice zhruba řídí zvyklostmi moderace, která kdysi platila v řadě konferencí sítě FidoNet ... C != 0xdead */
    rozbalit záhlaví
    XCHAOS
    XCHAOS --- ---
    DANIELSOFT: no prostě by mohl být true, když to aprox_eq() by bylo false :-) česky "ani vzdáleně se nepodobá" :-)
    DANIELSOFT
    DANIELSOFT --- ---
    tak mě při vaší diskuzi napadl fuzzy operátor ~!= "přibližně se nerovná" a přemýšlím, co by vracel: vždycky true?
    ANT_39
    ANT_39 --- ---
    REDGUY: A uz vubec nemluvim o tom, ze presna semantika toho "fuzzy" porovnani je v kazde aplikaci [...] jina [...]
    Touche.
    REDGUY
    REDGUY --- ---
    XCHAOS: No, vis co, me jako trolovani prijde i kdyz nekdo nadava na neco co nezna. Proto by me fakt zajimala odpoved na prvni otazku v me minule zprave 8)

    těch více ruzných interfaců připojených k objektům (které umí Java) jsou věc, která je dost blízká mému přístupu, a která mě zajímá. - whoa. Co by se tak dalo v takove situaci delat? Hmmm... co treba "naucit se Javu"? Bah, radsi ne, to je prilis radikalni a vyzaduje to urcite usili 8)

    jinak samozřejmě to ~= (nebo jak) není primárně určené na porovnávání floatů - ze ne? Zatim jsi to tak podaval. To jsem to asi musel spatne pochopit 8)

    nejčastější "fuzzy" záležitost je podle mě porovnání čísla ve stringovém formátu s integerem - cozeto? A co je na tomhle (a) fuzzy a (b) problemove? Java: Integer.parseInt(cislo_ve_stringu) == cislo_v_cislu. A v Perlu se o to vubec starat nemusis 8)

    ale už fakt nechci plýtvat časem na to, abych ti něco vysvětloval... - jojo, vime proc. Radsi me zase zabanuj 8)
    XCHAOS
    XCHAOS --- ---
    REDGUY: no kdyby sis odpustil to věčné trollování, tak bys i uměl být konstruktivní.

    těch více ruzných interfaců připojených k objektům (které umí Java) jsou věc, která je dost blízká mému přístupu, a která mě zajímá.

    jinak samozřejmě to ~= (nebo jak) není primárně určené na porovnávání floatů - možná by pro ně šlo nějak zoptimalizovat, nevím, nechce se mi to řešit. vzhledem ke globální inflaci není float tak častý typ ani třeba v eshopech :-) nejčastější "fuzzy" záležitost je podle mě porovnání čísla ve stringovém formátu s integerem - ale už fakt nechci plýtvat časem na to, abych ti něco vysvětloval...
    Kliknutím sem můžete změnit nastavení reklam