Lire le fichier en bits en c++

j'ai un fichier binaire en entrée et j'ai besoin de lire simple en bits. Si j'ai voulu lire le fichier par des personnages je voudrais utiliser ce:

    ifstream f(inFile, ios::binary | ios::in);
    char c;
    while (f.get(c)) {
        cout << c;
    }

De sortie de ce code est une séquence de caractères, ce dont j'ai besoin est une séquence de 1 et de 0. La fonction get() renvoie le caractère suivant et je ne pouvais pas trouver un ifstream fonction qui retourne bit suivant.

Est-il de toute façon similaire à la manière de l'atteindre ?

Remercier quelqu'un pour l'aider.

Meilleur que vous pouvez faire est un octet (char) à la fois.
Viens de lire les caractères et de les convertir leurs valeurs en binaire.

OriginalL'auteur Pastx | 2014-03-13