Форматированный ввод бинарного файла

Открываю файл в бинарном режиме, но при этом форматированный ввод с помощью >> компилируется. Какое поведение ожидать от такого кода с т.з. стандарта?

#include <fstream>
#include <ios>
#include <iostream>

int main() {
    std::ifstream in{"test.bin", std::ios_base::binary};

    int x;
    in >> x;

    std::cout << x;
}

Ответы (0 шт):