Открываю файл в бинарном режиме, но при этом форматированный ввод с помощью >> компилируется. Какое поведение ожидать от такого кода с т.з. стандарта?
#include <fstream>
#include <ios>
#include <iostream>
int main() {
std::ifstream in{"test.bin", std::ios_base::binary};
int x;
in >> x;
std::cout << x;
}
Сборка персонального компьютера от Artline: умный выбор для современных пользователей