問題タブ [poco-libraries]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - pocoを使用したLinuxでライブラリのアンロードに失敗しました
ライブラリのロードとアンロードに poco を使用しています。Windows ではすべて正常に動作していますが、Linux ではpoco::ClassLoader::unloadLibrary(libraryName)
関数呼び出しで失敗しています。この関数に入るだけで、出てくることはなく、例外もスローされません。もう 1 つの.so
ライブラリがあり、問題なく動作しています。
失敗する正確な理由を教えていただけないことは承知していますが、考えられる理由を知っていれば助けになるかもしれません。ありがとう
c++ - iOS: 使用例 Poco::BinaryReader & Poco::BinaryWriter
Poco::BinaryReaderとPoco::BinaryWriterの iOS 5.x -> Objective-C++ でバイナリ ストリームを使用する例を教えてもらえますか?
昨日、「C++ クラスの作成方法と使用方法」に関する質問を送信しましたが、上記の質問に対する回答ではありません。
Poco コミュニティ フォーラムと OpenFramework フォーラムが死んでいるように見えるので、私はここにいます。
ありがとう。
c++ - POCO C++ での SSL 例外
を使用してPOCOライブラリの構築を完了したとき
HTTPS を使ってプログラムを記述できるので、最初はうれしかったのですが、例外が発生しました。
HTTPSClientSession を使用して request.My コードを送信すると、次のようになります。
En,私のコードは正しいですか?? このライブラリを使用するのは初めてです。みんなが私を助けてくれることを願っています、ありがとう!!!
sqlite - SQLCipher + POCO C++
Mac Lionで POCO の sqlite をsqlcipherに置き換えようとしています。ビルドプロセスと交換に関してはあまり情報がありませんが、試してみるべきだと思いました.
私はsqlcipherの融合を手に入れました.Data / Sqlite / src Pocoディレクトリのsqlite3.cとsqlite3.hをsqlcipherのものに置き換え、SQLITE_HAS_CODECとSQLITE_TEMP_STORE = 2パラメータをMakefileに追加し、これを構築しようとしました全部。
ただし、次のエラーが発生します。
誰もこれを試したことがありますか?誰かがこれに対する潜在的な修正を知っていますか? ありがとう!
daemon - "--daemon" オプションを使用して起動した Poco::ServerApplication のコア ダンプ ファイルを生成するには?
POCO ライブラリのクラス ServerApplication を使用し、「--daemon」オプションを使用してプログラムを起動します。コンソールを実行しているアプリケーションのコア ダンプ ファイルは生成できましたが、このデーモン アプリケーションのコア ダンプ ファイルは生成できませんでした。
c++ - SMTPClientSession.login後にPocoが停止する
Poco ライブラリから始めて、メール プログラムを作成しようとしました (これについてはほとんど何も知りませんでした)。以下は私のコードです(これまでに遭遇したもの以外に他の問題があるかもしれませんが、私はそれに取り組み始めたばかりです)
デバッガーに入ると、sess.login に到達するまで正常に実行され、コード内にいることを表す小さなバーが突然消えますが、プログラムは実行され続けます (それが何を意味するかを知るのに十分な経験がありません)。私が入れたcoutのものはどれも実際には印刷されず、デバッガーはその行を過ぎてしまいますが、何も表示されません。しばらくすると次のようになります。
どうしたの?
c++ - TCPServer 接続スレッドでの POCO raise イベント
私は Poco フレームワークを初めて使用し、C++ は苦手ですが、学んでいます。Windows でサーバー クライアント ベースのアプリケーションを作成する必要があります。私が今抱えている問題は、クライアントにデータを毎分繰り返し送信する必要があることです。サーバーとのアクティブな tcp 接続を持つクライアントに対してこれを行う必要があります。イベント、またはスレッドでトリガーされ、アクティブなすべてのスレッドを開始してクライアントにデータを送信する何かを作成する方法がわかりません。私の最初のアイデアは、TCPServerDispatcher クラスを書き直すか拡張する必要があるということです。また、ThreadPool からアクティブなスレッドを特定する方法がわかりません。
アイデア、提案、チュートリアルなどはありますか? 私はそれを行う方法を理解することはできません...
誰かが私にアイデアやコード例を教えてくれることを願っています。ありがとうございました。
c++ - ポインタを返し、const参照を渡す
ここでpocoネットワーキングライブラリについて学ぼうとしているときに、次のスニペットに出くわしました。
メソッドの戻り型()とメソッド(HTTPRequestHandler*
)の引数を理解するのに問題がありconst HTTPServerRequest &
ます。
リターンタイプがHTTPRequestHandler
ポインタであるのはなぜですか?new MyRequestHandler
基本タイプで参照できるオブジェクトにアドレスを返しますか?
const
また、メソッドが参照オブジェクトを変更しないように参照を不変にするために使用されていることを理解していますが、参照型に名前が指定されておらず、createRequestHandler
メソッドで使用されていません。誰かがここで何が起こっているのか教えてもらえますか?
ありがとう
c++ - Poco を使用してメモリ バッファから複数ファイルの zip アーカイブを作成できますか?
プロジェクトを Poco に移行することを考えています。コードの一部を移動して、Poco がどのような機能を持っているかを確認することから始めたいと思います。
私がしなければならないことの 1 つは、複数のメモリ バッファーを複数ファイルの zip アーカイブとしてディスクに書き込むことです。つまり、char buffer[] -> DEFLATE Zip アーカイブ。中間ファイルはディスクに書き込まれません。
現在、これを実現するために zlib を使用しています。http://libarchive.github.com/でも同じことをしました。
Pocoでこれを行うことはできますか?
例を見てきましたが、バッファへの (char *) ポインタではなく、ファイル名のみを入力として使用しているようです。
c++ - Pocoサブプロセスがいつクラッシュしたかを検出するには?
アプリでプロセスを作成するために Poco を使用しています。プロセスが正常に終了するか、クラッシュした場合は、プロセスを再起動したいと思います。
現在、次のように開始されています。
上に示したように、出力パイルが終了するのを待つことで、優雅な終了を簡単に処理できます。
プロセスがクラッシュした場合、どのように対処すればよいですか? Windows と Linux でこれを処理する必要があります。