#include #include #include #include int main() { typedef boost::tuple point; std::string s = "(1 2)"; point p = boost::lexical_cast(s); return 0; }