Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
Exploring stringstreams
// Exploring stringstream // #include <iostream> #include <sstream> using namespace std; int main() { auto iData = 0; auto dData = 0.0; string sData("\0"); cout << "Please enter a number\n"; getline(cin, sData); stringstream(sData) >> iData; stringstream(sData) >> dData; cout << "Data as string = " << sData << "\n\n"; cout << "Data as integer = " << iData << "\n"; // // cout << "sData * 2 = " << (sData * 2) << "\n"; Generates an Error // cout << "iData * 2 = " << (iData * 2) << "\n\n"; cout << "Data as double = " << dData << "\n"; cout << "dData * 3.30 = " << (dData * 3.30) << "\n\n"; //string siData{"11235813"}; string sdData{"123456789.5321"}; stringstream(sdData) >> iData; stringstream(sdData) >> dData; int val = iData * 2; cout << "string:\t" << sdData << "\tinteger:\t" << iData << "\n"; cout << iData << "*2 = " << val << "\n\n"; double dval = dData * 2.0; cout.precision(12) << cout.setf(ios::showpoint); cout << "string:\t" << sdData << "\tdouble:\t" << dData << "\n"; cout << dData << "*2.0 = " << dval << "\n\n"; }
run
|
edit
|
history
|
help
0
Program to Time Difference
hw 1 os
Atomic trivial default constructor
11/29
__FUNCTION__ not a preprocessor macro on clang
SubsequenceArray
001
Graphs Iteration 2.1 Directed Graphs
Unpacking tuple
Reference example