Tuesday, 22 September 2015

Cascading Of I/O Operators

Leave a Comment
Consecutive amount of input and output operators (“>>” and “<<”) in C++ can be concatenated.

For example, the output statements can also written as follows:

cout<<"The sum of 2+5="<<2+5<<"\n";

and

int x,y,z;
cin>>x>>y>>z;

Each consecutive output operator is applied in turn to cout. For readability, the concatenated output statement may span several lines. The following three lines make up a single output statement.

       cout<<"The sum of"
              <<value1<<"and"
              <<value2<<"is"
              <<value1+value2<<"\n";

Likewise, consecutive happenings of input operator (>>) can also be concatenated as follows:

       cout<<"Enter two numbers:";

       cin>>value1>>value2;

The two values given by the user are correctly read into value1 and value2. (The input operator “>>” discards all white spaces (blanks, tabs, newline etc.) between two following input values).

From the above examples, it is clear that one statement can have many input or output operator.

The multiple use of input or output operators (“>>”or”<<”) in one statement is called cascading of I/O operator.

The statement using multiple output operators (“>>”) is said to be cascading output operator and the statement connecting many use of input operators (“<<”) is said to be cascading input operator.




If You Enjoyed This, Take 5 Seconds To Share It

0 Questions:

Labels

Additional Questions Advantages of C Language Advantages of C over C++ and naming them array programs arrays Basic Problems c language projects C plus plus project C Primer Plus c programming sample projects C programs C Projects C Structures C Tutorials C/C++ Shapes C++ Basic Problems C++ Books Solution C++ Functions C++ Language C++ Loops and Decisions C++ Program Examples C++ Programs c++ projects C++ Shapes Code C++ Structures C++ Tips and Tricks C++ Tutorials Control Structures CPP Enum CPP Pointers CPP Vector cppexamples CppStruct Cryptography DataStructures difference between a keyword and a user-defined identifier Disadvantages of C Language Ds malik Ds malik c++ programming Chapter 2: Basic Elements of C++ Solution Ds malik c++ programming Chapter 4: Control Structures I (Selection) Solution else if nested if File Handling in C++ fstream History of C language how to learn c language how to learn c programming Identifiers if statement ifstream language c learn c programming Learn C++ Linked List LinkedList list of all the C++ keywords Loops Loops practice using shapes Magic Squares Puzzle without using Recursion MathProblems nested loop Object Oriented Programming in C++ by Robert Lafore - 4th Edition Chapter 1 Object Oriented Programming in C++ by Robert Lafore - 4th Edition Chapter 2 Object Oriented Programming in C++ by Robert Lafore - 4th Edition Chapter 3 Object Oriented Programming in C++ by Robert Lafore - 4th Edition Chapter 4 Object-Oriented Programming in C++ Fourth Edition Solution Manual ofstream OOP OOP Quiz oop1ch2e oop1ch3e output QTProgramming Recursion Simple C plus plus Programs solution Sorting Strings Temperature 5 Scale Converter Tools of the trade Urdu Training Videos