[231] Pane kolego, víte, co je taková instance objektu? Není to náhodou interně pointer na datovou strukturu, která obsahuje mimo jiné virtual method table? Tam, kde vy z neznalosti nevidíte callback, je ukryt pod tím objektovým hávem.
A ještě jednou musím odkázat na SaX na wiki: http://en.wikipedia.org/wiki/Simple_API_for_XML
SAX Parser functions as a stream parser, with an event-driven API. The user defines a number of *callback* methods that will be called when events occur during parsing. The SAX events include... (vynecháno) Events are fired when each of these XML features are encountered, and again when the end of them is encountered.
Připadá mi dost zbytečné se hádat, jestli event je formou callbacku, nebo ne. Pointer na funkci je pouze jednou z forem callbacku (populární v C++), což jsem vám linkoval minule. Event-driven a objektové programování je různými formami callbacku prolezlé skrz naskrz, na rozdíl od programování pro tradiční unixy.
Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. GNU/Linuxem a Unixem obecně se zabývá již více než deset let a věnuje se především jeho nasazení v počítačových sítích a bezpečnostní politice. Zde bloguje o Root.cz, Linuxu, internetu a světě kolem sebe.
Přečteno 112 296×
Přečteno 89 773×
Přečteno 73 165×
Přečteno 58 109×
Přečteno 54 435×