-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathiostream3.cpp
More file actions
51 lines (42 loc) · 767 Bytes
/
Copy pathiostream3.cpp
File metadata and controls
51 lines (42 loc) · 767 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
//Stream->logical device->producer/consumer info
/*
Iostream 3 categories
1.Template Classes
->basic_ios
->basic_ostream
->basic_istream
2.Character based classes
->ios
->istream
->ostream
->fstream
->ifstream
->ofstream
3.Wide-character based class
->wios
->wistream
->wostream
*/
#include<iostream>
using namespace std;
int main()
{
cout.precision(4);
cout.width(10);
cout<<10.12345<<"\n";
cout.fill('*');
cout.width(10);
cout<<10.12345<<"\n";
cout.width(10);
cout<<"Hi"<<"\n";
cout.width(10);
cout.setf(ios::uppercase|ios::scientific);
cout<<10.12<<"\n";
cout.unsetf(ios::uppercase);
cout.width(10);
cout<<"Hi"<<"\n";
cout.width(10);
cout.setf(ios::left);
cout<<10.12345;
return 0;
}