Articles of enregistrement

Aide sur la journalisation multithread

Je travaille sur une journalisation multithread pour mon moteur. Mais j’ai des problèmes pour le rendre MT. Le problème est que, même si je copie en profondeur mon object enregistreur dans une variable locale, je vais avoir des problèmes avec les fichiers. Parce que deux threads vont écrire dans le même fichier en même temps, […]

Reverse engineering du contenu d’un fichier binary?

Je crée un fichier binary pour les utilisateurs enregistrés de mon application. L’utilisateur sait déjà quelles informations sont stockées dans le fichier car il me les fournit lors de l’enregistrement. À chaque lancement de mon application, le fichier d’enregistrement est lu et comparé aux informations obtenues du matériel. Je suis donc préoccupé par le fait […]

Enregistrement / Conversion de données AUDIO au format WAV en temps réel

Je suis nouveau en ce qui concerne le traitement du signal audio. Actuellement, j’ai connecté un périphérique à mon PC qui m’envoie des données audio à partir d’une piste de lecture / micro. J’ai déjà créé une application hôte avec l’utilisation de Steinberg ASIO SDK 2.3 qui se connecte à l’appareil et, en rappel répété, […]

est-il possible d’avoir un nouveau fichier pour chaque nouveau jour avec log4cXX

Je connais le paramètre rollingPolicy pour le fichier de configuration log4cxx, mais je ne parviens pas à obtenir le fichier de configuration qui peut indiquer à l’enregistreur de créer un nouveau fichier chaque jour, comment pourrais-je obtenir ce résultat?

Bibliothèque d’événements C ++

pouvez-vous recommander une bibliothèque d’enregistrement et de journalisation d’événements multiplate-forme légère avec les fonctionnalités suivantes: interface simple Enregistrement d’événement incrémentiel (c’est-à-dire événement ++) mise à jour rapide rapport personnalisable mis en vente (par exemple, iostream) les horodatages ou l’intégration os ne sont pas importants en principe, il n’est pas difficile d’en faire un en utilisant […]

GST_DEBUG: Comment enregistrer des journaux dans un fichier séparé pour un thread au sein d’une application

J’exécute un exemple de programme de gstreamer qui est appelé à partir d’une application C ++ en tant que thread. GST_DEBUG=*:5 le niveau GST_DEBUG=*:5 pour capturer tous les scénarios possibles. L’application imprime également de nombreux journaux sur stdout et le thread gstreamer fait de même (le niveau 5 ajoute à la misère). Question – Existe-t-il […]

Enregistrement de la sortie audio de l’application

Je suis en train de construire un projet en C ++ à l’aide de Visual Studio sous Windows 8. Cette application capture la vidéo à partir de la caméra et déclenche des animations virtuelles en temps réel, certains sons étant également joués. L’utilisateur a la possibilité d’enregistrer l’expérience en vidéo et en son. Je suis […]

Comment faire std :: wofstream écrire UTF-8?

Je redirige std::wclog dans un fichier pour la connexion à mon programme: std::wclog.rdbuf((new std::wofstream(“C:\\path\\to\\file.log”, std::ios::app))->rdbuf()); La journalisation se fait en écrivant dans std::wclog : std::wclog << "Schöne Grüße!" << std::endl; Étonnamment, j’ai trouvé que le fichier est en cours d’écriture en ANSI. (Cela serait tout à fait acceptable pour ofstream et ofstream , mais je […]

OpenCV VideoWriter ne s’ouvre pas

Exécution de Windows 7 x64 avec OpenCV 2.4.8 (fichiers binarys pré-construits). Essayer le code de base suivant: VideoWriter wrt; wrt.open(“video.mp4”, -1, 29, Size(480, 640)); Cela ne fait rien. La fenêtre contextuelle attendue pour la sélection du codec ne s’ouvre pas et l’écrivain ne s’ouvre pas non plus (un appel à wrt.isOpen() renvoie false). De plus, […]

Puis-je vider les données implicitement?

Existe-t-il un moyen de vider implicitement les données dans un stream de sortie? #include #include using namespace std; #define log logstream int main() { ofstream logstream(“test.log”); log << "Test1" << 123 << endl; // explicitly flushed log << "Test2" << 123; // ? // Test2 not written, yet… cout << "Check log file…" <> tmp; […]