int main(void) { Greeting you; you.say(); Greeting lin = Greeting("Andy Lou"); lin.say(); return 0; }
const char* greet() const { return boost::apply_visitor(Greeting(), mVariant); }
int main(void) { Greeting you; you.say(); Greeting lin = Greeting("Andy Lou"); lin.say(); return 0; }
const char* greet() const { return boost::apply_visitor(Greeting(), mVariant); }