En bas se trouve mon programme incomplet. J’ai des problèmes pour écrire dans un fichier texte. Par exemple, je veux écrire le nombre de jours de neige dans un fichier texte, mais rien ne s’affiche dans le fichier texte lorsque je débogue dans VS 2010. Cela affiche mes informations et mon nom, mais rien ne […]
J’essaie d’imprimer la valeur int8_t avec Poco :: Logger de cette façon: using myint8_t = signed char; myint8_t var; var = 10; logger().information(“%c”, var); logger().information(“%d”, var); logger().information(“%i”, var); Mais comme output a une erreur qui me dit que l’argument ne correspond pas au spécificateur de format: 2018-10-02 00:12:40.627 [Information] [ERRFMT] 2018-10-02 00:12:40.627 [Information] [ERRFMT] 2018-10-02 […]
Lorsque je configure les parameters de format dans le code, je peux utiliser quelque chose comme ceci pour formater la sortie date-heure logging::formatter simpleFormat(expr::format(“%1% %2%”) % expr::format_date_time(“TimeStamp”, “%H:%M:%S”) % expr::smessage ); Mais lorsque j’initialise l’enregistreur avec un fichier de configuration, je ne peux spécifier le format que dans la notation de position des atsortingbuts, et […]
J’ai cette fonction: void Log::Write(ssortingng logline){ //2011-10-12 13:07:40 correct format time_t rawtime; struct tm * timeinfo; time ( &rawtime ); timeinfo = localtime ( &rawtime ); m_stream.write( asctime (timeinfo), 24 ); m_stream << " – " << logline << std::endl; } La sortie est comme ça: Jeu. Oct 13 12:35:30 2011 mais je veux voir […]
Je souhaite formater une valeur à virgule flottante en n chiffres significatifs, mais sans utiliser de notation scientifique (même si elle serait plus courte) La spécification de format %f ne traite pas les chiffres significatifs, et %g me donne parfois une notation scientifique (ce qui est inapproprié pour mon utilisation). Je veux des valeurs sous […]
J’ai une chaîne qui doit spécifier une date et une heure au format ISO 8601 , qui peuvent contenir ou non des millisecondes, et je souhaite obtenir une struct tm ainsi que toute valeur en millisecondes éventuellement spécifiée (qui peut être supposé être zéro s’il n’est pas présent dans la chaîne). Qu’impliquerait-on dans la détection […]
Quelqu’un sait-il comment obtenir l’adresse IP en décimal ou en hexadécimal à partir d’une chaîne de format d’adresse IP standard (“xxx.xxx.xxx.xxx”)? J’ai essayé d’utiliser la fonction inet_addr () mais je n’ai pas obtenu le bon résultat. Je l’ai testé sur “84.52.184.224” la fonction a renvoyé 3770168404, qui n’est pas correct (le résultat correct est 1412741344). […]
Imaginez que j’ai la chaîne suivante: “I’ll have some %1%, some %42% and maybe some %5% as well.” En gros, je voudrais connaître la valeur entière maximale qui suit le motif% (entier)%. Je ne suis même pas sûr que ce soit possible avec une regex. Quelle expression régulière pourrais-je utiliser pour que, dans l’exemple ci-dessus, […]
Je reçois des QVideoFrames de la webcam, qui contiennent des données d’image au format YUV ( QVideoFrame::Format_YUV420P ). Comment puis-je convertir une telle image en une autre avec QVideoFrame::Format_ARGB32 ou QVideoFrame::Format_RGBA32 ? Puis-je le faire sans passer au niveau bas, en utilisant uniquement les fonctionnalités existantes de Qt5 ? Exemple: QVideoFrame convertFormat(const QVideoFrame &inputframe, QVideoFrame::PixelFormat […]
J’utilise l’ extension C ++ pour VSCode (code Visual Studio) . Actuellement, le paramètre “C_Cpp.clang_format_formatOnSave” défini sur true . Ce format est mon code lorsque je sauvegarde mon fichier C ++. Mais le format produit des accolades sur de nouvelles lignes plutôt que sur la même ligne. VSCode C ++ actuel formaté for (int i […]