- #include<iostream>
- #include<cstdlib>
- #include<sstream>
- #include<typeinfo>
- using namespace std;
- int main()
- {
- stringstream ss;
- int a=123;
- double b=3.14234342346576867;
- float xd;
- string shi;
- ss<<a;
- ss>>b;
- cout<<xd<<endl;
- ss.str("");
- ss.clear();
- ss<<b;
- ss>>shi;
- cout<<shi<<endl;
- cout<<typeid(a).name()<<endl;
- cout<<typeid(b).name()<<endl;
- cout<<typeid(xd).name()<<endl;
- cout<<typeid(shi).name()<<endl;
- system("pause");
- return 0;
- }
複製代碼 |