Question: S: 7. Why does line 15 compile and line 17 not compile? 1 #include 2 3 class Token { 4 private: 5 int a{1}; 6

S: 7. Why does line 15 compile and line 17 not compile?

1 #include

2

3 class Token {

4 private:

5 int a{1};

6 public:

7 std::ostream& operator<<(std::ostream& os) {

8 os << a;

9 return os;

10 }

11 };

12

13 int main() {

14 Token t;

15 t << std::cout;

16

17 std::cout << t;

18

19 return 0;

20 }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!