Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah saya membaca data binari daripada std::cin?
Membaca Data Perduaan daripada std::cin
Membaca data binari daripada std::cin boleh menjadi rumit kerana ia tidak dibuka dengan ios_binary. Jika anda mesti menggunakan cin, anda perlu membukanya semula dalam mod binari. Ini bukan sebahagian daripada standard, jadi anda perlu merujuk dokumentasi untuk sistem pengendalian dan pengkompil anda untuk mendapatkan arahan khusus.
Setelah cin dibuka dalam mod binari, anda boleh menggunakan cin.read() untuk baca bait. Jika anda tahu bahawa tiada perbezaan antara teks dan binari dalam sistem anda, anda boleh menggunakan baca tanpa perlu risau tentang jenis fail.
Berikut ialah beberapa sumber tambahan yang mungkin berguna:
Atas ialah kandungan terperinci Bagaimanakah saya membaca data binari daripada std::cin?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!