Le flux de sortie C++ vers un fichier ne fonctionne pas

Haya Raed

Mon code est ci-dessous. Le tampon a les données mais fout2.write ne fait rien. Le fichier est créé et il est vide.

ofstream fout2(fname, ios::binary);
fout2.open(fname, ios::binary | ios::in | ios::out);
if (fout2.is_open()) {
    //problem is here   //write the buffer contents
    fout2.write(rmsg.buffer, rmsg.length);
    fout2.flush();
    memset(rmsg.buffer, 0, sizeof(rmsg.buffer)); //clear the buffer
Barmar

Si vous prévoyez d'effectuer à la fois des entrées et des sorties, comme l'implique votre utilisation de ios::in, vous devez utiliser fstream, pas ofstream. Ensuite, vous devez passer tous les modes ouverts dans le constructeur et vous n'avez pas besoin d'appeler open().

fstream fout2(fname, ios::binary | ios::in | ios::out);

Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.

En cas d'infraction, veuillez [email protected] Supprimer.

modifier le
0

laisse moi dire quelques mots

0commentaires
connexionAprès avoir participé à la revue

Articles connexes

Le script Powershell utilisant le processus de démarrage et le transfert du fichier de sortie vers le fichier texte, ne fonctionne pas, produit un fichier texte vide

Le bloc Gradle Exec ne redirige pas la sortie standard vers un flux de sortie donné

Le flux de fichier vidéo de canalisation Mountebank vers la réponse ne fonctionne pas

Le fichier de copie Matlab vers un fichier ne fonctionne pas

Le retour chariot ne fonctionne pas correctement lors de la redirection de la sortie vers le fichier python

La chaîne n'est pas dirigée vers le fichier de sortie (C ++)

Pourquoi diriger la sortie de la commande vers une variable ne fonctionne pas dans le fichier batch

La redirection de stdout vers un fichier ne fonctionne pas

Le programme C++ ne démarre pas lorsque vous essayez de rediriger la sortie de la console vers un fichier texte

Le programme C # ne fonctionne pas, sortie de console vide

Le flux de sortie d'entrée de l'application Java Video Chat ne fonctionne pas

Comment inclure un flux dans la sortie ffmpeg ? (Le fichier de sortie #0 ne contient aucun flux)

Docker - Le fichier COPY d'un répertoire de travail différent vers un autre ne fonctionne pas

Le chargeur css webpack ne fonctionne pas: pas de fichier css de sortie

C - Le pointeur vers un tableau de chaînes ne fonctionne pas

Comment copier un fichier de l'hôte distant SSH vers le serveur Jenkins. sshpass ne fonctionne pas

Chrome Dev Tools - Le mappage de la ressource réseau vers un fichier local ne fonctionne pas

La sortie ls distante ne redirige pas vers le fichier

Le style Rider ne fonctionne pas avec un fichier C# contenant plus de 6000 lignes

GDB Cygwin ne redirigera pas la sortie vers un fichier

Le flux d'entrée de fichier ne fonctionne pas sur l'API niveau 29

NodeJS12 Morgan logger skip ne fonctionne pas avec le flux de fichier rotatif

Pourquoi ne puis-je pas rediriger la sortie de mon binaire vers un fichier?

Invite de commandes Windows créant mais ne redirigeant pas la sortie vers un fichier

le lien de fichier ne fonctionne pas

Le fichier aidl ne fonctionne pas après avoir déplacé un fichier vers un autre package

Rediriger NSLog vers un fichier dans Swift ne fonctionne pas

Le pointeur de fichier ne fonctionne pas lorsqu'il est déplacé vers une classe ?

Déplacer un fichier vers %appdata%\ngrokcraft ne fonctionne pas. C#

TOP liste

  1. 1

    Comment exécuter un fichier python avec des droits d'administrateur dans pycharm

  2. 2

    comment obtenir un objet de requête dans les tests unitaires de django?

  3. 3

    mongo kafka connect source

  4. 4

    Vérifier la longueur du nombre à partir du message, puis utiliser la valeur dans l'instruction

  5. 5

    comment convertir une chaîne en un tuple dateutil jour de la semaine sans utiliser eval

  6. 6

    Comment ajouter un texte dans un texte Python/Tkinter

  7. 7

    Aide de variable de débogage pprint jinja2

  8. 8

    Dans les modèles Hugo, comment vérifier la longueur du tableau de fichiers JSON?

  9. 9

    Impression de la longueur du chemin le plus court dans le labyrinthe

  10. 10

    Exécuter la requête externe pour chaque date obtenue à partir de la requête interne

  11. 11

    Recherche de dicton Jinja2 à l'aide d'une clé variable

  12. 12

    Algorithme: diviser de manière optimale une chaîne en 3 sous-chaînes

  13. 13

    Comment obtenir l'intégration contextuelle d'une phrase dans une phrase à l'aide de BERT ?

  14. 14

    définir une propriété pour chaque nœud dans neo4j

  15. 15

    Pourquoi cette requête Java échoue-t-elle? renvoyer 0 quand il y a des résultats

  16. 16

    Comment changer le navigateur par défaut en Microsoft Edge pour Jupyter Notebook sous Windows 10 ?

  17. 17

    Laravel 8: Attempt to read property "id" on null

  18. 18

    Comment obtenir tous les champs d'un objet (y compris sa superclasse), à l'aide de l'API Mirrors de Dart?

  19. 19

    Référencement des assemblys de structure .net 4.7 dans la solution .net core 2

  20. 20

    Microsoft.WebApplication.targets

  21. 21

    obtenir le nombre de marqueur affiché sur la carte

chaudétiquette

Archive