Multiple choice technology programming languages

Which of the following OOPS concepts are used with cin and cout

  1. Data Hiding

  2. Encapsulation

  3. Operator Overloading

  4. None Of the Above

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The standard C++ input/output streams cin and cout utilize operator overloading. Specifically, the bitwise left shift << and right shift >> operators are overloaded as insertion and extraction operators to perform stream I/O operations.