Ale ta implementace metody:
int sum(int x, int y) { return x + y; }
je přece někde jinde, na vzdáleném stroji, ne? Od ní ani zdrojáky mít nemusíme, je to vzdálená metoda a nám stačí jen její rozhraní. Takže jak je toto rozhraní definované? A jak z něj preprocesor dostane typy?
Abych mohl zavolat createCaller(), tak stejně potřebuji to &sum - kde ho na klientovi vezmu?
Autor se zabývá vývojem kompilátorů a knihoven pro objektově-orientované programovací jazyky.
Přečteno 36 207×
Přečteno 25 364×
Přečteno 23 797×
Přečteno 20 180×
Přečteno 17 876×