//: C03:stringConvTest.cpp // From Thinking in C++, 2nd Edition // Available at http://www.BruceEckel.com // (c) Bruce Eckel 2000 // Copyright notice in Copyright.txt #include "stringConv.h" #include #include using namespace std; int main() { int i = 1234; cout << "i == \"" << toString(i) << "\"\n"; float x = 567.89; cout << "x == \"" << toString(x) << "\"\n"; complex c(1.0, 2.0); cout << "c == \"" << toString(c) << "\"\n"; cout << endl; i = fromString(string("1234")); cout << "i == " << i << endl; x = fromString(string("567.89")); cout << "x == " << x << endl; c = fromString< complex >(string("(1.0,2.0)")); cout << "c == " << c << endl; } ///:~