言語を学習する方法として C++11 コードに変換したい Python プログラムがいくつかあります。ターゲット プラットフォームは Debian、カーネル バージョン >=4.2 (つまり、systemd) です。
syslog
Python では、モジュールを使用してデバッグ/ログ情報をシステム ログに記録できます。CIではできるでしょう#include <syslog.h>
。しかし、この記事から、現在の C++ 実装にはそのような実装は (もう) ないことがわかりました。プログラムがサービス (またはデーモン?) である場合、メッセージの優先度がどのように区別されるかについては収集していませんが、これは明らかに自動的に行われます。
Google で調べましたが、問題の解決策を実際に見つけることができません: C++11 プログラム内からシステム ログに情報を送信するにはどうすればよいですか?
編集: (空中に手を投げてあきらめる ;-) ) 私の問題に対するネイティブな解決策はないようで、私はまだ C++ の学習の開始段階にあるため、C iso C++の使用を検討しています。 C は syslog をネイティブにサポートしているため、syslog.h
.