Je suis en sortie sur stdout. Comment puis-je rediriger cela vers un nouveau fichier via le code? Pendant que nous exécutons le programme, nous pouvons rediriger comme ./sample > test.txt
. Comment est-ce que je peux faire ceci en exécutant le programme témoin lui-même? (Programmation C)Rediriger stdout vers un fichier en C via le code
4
A
Répondre
3
Utiliser freopen()
.
7
Vous souhaitez probablement utiliser freopen.
Exemple de référence:
#include <stdio.h>
...
FILE *fp;
...
fp = freopen ("/tmp/logfile", "a+", stdout);
0
appel système Utilisation dup2()
et rediriger la sortie vers un fichier.
Questions connexes
- 1. Rediriger Stdin et Stdout vers le fichier
- 2. rediriger stdout vers une question de fichier?
- 3. Rediriger stdout vers une chaîne en Java
- 4. Rediriger stdin stdout vers plusieurs fichiers
- 5. XP invite de commande: rediriger un fichier à STDOUT
- 6. Comment rediriger la sortie stdout et stderr d'un script Perl vers un fichier sous Windows?
- 7. Rediriger stdin dans le programme C vers un autre processus
- 8. Comment rediriger stderr et stdout vers un fichier pour un script Ruby?
- 9. iPhone SDK: Rediriger stderr/stdout vers la console XCode
- 10. Comment faire pour rediriger TO stdout?
- 11. Rediriger le lot stderr vers le fichier
- 12. Comment rediriger la sortie d'un programme c vers un fichier?
- 13. Comment démarrer un fichier BAT via le code C#
- 14. Comment rediriger STDOUT et STDERR vers une variable
- 15. Rediriger ConfigurationManager vers un autre fichier
- 16. Rediriger STDOUT d'un tuyau en Perl
- 17. Rediriger en interne vers un autre fichier dans Apache
- 18. rediriger la sortie make complete vers un fichier
- 19. Rediriger stdout et stderr de fichier dans Django avec wsgi
- 20. Rediriger HTTPS vers HTTP via .htaccess
- 21. Comment rediriger stdout stderr dans un script ant?
- 22. Pointeur FICHIER C++ sur stdout?
- 23. Rediriger stdout vers la fenêtre de sortie de Visual Studio à partir d'une DLL C++ native
- 24. Bat rediriger stderr à stdout a un comportement étrange
- 25. comment lire périodiquement le contenu sur stdout redirigé vers un descripteur de fichier en utilisant dup2
- 26. Comment faire pour attraper python stdout dans le code C++
- 27. Rediriger vers un fichier .html si à partir d'un domaine
- 28. Comment vérifier (via le préprocesseur) si un fichier source C est compilé en C++ Code
- 29. SMS entrants - rediriger vers le serveur via HTTP
- 30. Rediriger stdout de plusieurs processus vers le module de journalisation python
Merci ... Je vais essayer ça – Atom