stackoverflow.com/questions/3920351/...

жный дубликат:
Как std :: ostringstream преобразовать в bool?

#include<iostream.h>
 void main() {
   if(cin>>2) {    // what is cin>>2 doing inside arg of if
      cout<<"if works";
   } else {
       cout<<"else works";
     }
 }

Мы не получаем ошибку в этом коде. Но всегдаif постановка работ Почему? как?

Ответы на вопрос(2)

Ваш ответ на вопрос