как динамически вызывать функцию в C ++

Как я могу динамически вызывать функцию в C ++, кроме ускорения (Bind & Function)?

PHP имеет:

$obj = new MyObject();
$function = 'doSomething';
$obj->$function();

Objective-C имеет:

MyObject *obj = [[MyObject alloc] init];
SEL function = NSSelectorFromString(@"doSomething");
[obj performSelector: function];
11
задан joels 19 January 2012 в 05:27
поделиться