問題タブ [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.

0 投票する
1 に答える
483 参照

c++ - pocoを使用したLinuxでライブラリのアンロードに失敗しました

ライブラリのロードとアンロードに poco を使用しています。Windows ではすべて正常に動作していますが、Linux ではpoco::ClassLoader::unloadLibrary(libraryName)関数呼び出しで失敗しています。この関数に入るだけで、出てくることはなく、例外もスローされません。もう 1 つの.soライブラリがあり、問題なく動作しています。

失敗する正確な理由を教えていただけないことは承知していますが、考えられる理由を知っていれば助けになるかもしれません。ありがとう

0 投票する
1 に答える
1977 参照

c++ - iOS: 使用例 Poco::BinaryReader & Poco::BinaryWriter

Poco::BinaryReaderPoco::BinaryWriterの iOS 5.x -> Objective-C++ でバイナリ ストリームを使用する例を教えてもらえますか?

昨日、「C++ クラスの作成方法と使用方法」に関する質問を送信しましたが、上記の質問に対する回答ではありません。

Poco コミュニティ フォーラムと OpenFramework フォーラムが死んでいるように見えるので、私はここにいます。

ありがとう。

0 投票する
1 に答える
1689 参照

c++ - POCO C++ での SSL 例外

を使用してPOCOライブラリの構築を完了したとき

HTTPS を使ってプログラムを記述できるので、最初はうれしかったのですが、例外が発生しました。

HTTPSClientSession を使用して request.My コードを送信すると、次のようになります。

En,私のコードは正しいですか?? このライブラリを使用するのは初めてです。みんなが私を助けてくれることを願っています、ありがとう!!!

0 投票する
1 に答える
1501 参照

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に追加し、これを構築しようとしました全部。

ただし、次のエラーが発生します。

誰もこれを試したことがありますか?誰かがこれに対する潜在的な修正を知っていますか? ありがとう!

0 投票する
1 に答える
277 参照

daemon - "--daemon" オプションを使用して起動した Poco::ServerApplication のコア ダンプ ファイルを生成するには?

POCO ライブラリのクラス ServerApplication を使用し、「--daemon」オプションを使用してプログラムを起動します。コンソールを実行しているアプリケーションのコア ダンプ ファイルは生成できましたが、このデーモン アプリケーションのコア ダンプ ファイルは生成できませんでした。

0 投票する
2 に答える
4117 参照

c++ - SMTPClientSession.login後にPocoが停止する

Poco ライブラリから始めて、メール プログラムを作成しようとしました (これについてはほとんど何も知りませんでした)。以下は私のコードです(これまでに遭遇したもの以外に他の問題があるかもしれませんが、私はそれに取り組み始めたばかりです)

デバッガーに入ると、sess.login に到達するまで正常に実行され、コード内にいることを表す小さなバーが突然消えますが、プログラムは実行され続けます (それが何を意味するかを知るのに十分な経験がありません)。私が入れたcoutのものはどれも実際には印刷されず、デバッガーはその行を過ぎてしまいますが、何も表示されません。しばらくすると次のようになります。

どうしたの?

0 投票する
1 に答える
620 参照

c++ - TCPServer 接続スレッドでの POCO raise イベント

私は Poco フレームワークを初めて使用し、C++ は苦手ですが、学んでいます。Windows でサーバー クライアント ベースのアプリケーションを作成する必要があります。私が今抱えている問題は、クライアントにデータを毎分繰り返し送信する必要があることです。サーバーとのアクティブな tcp 接続を持つクライアントに対してこれを行う必要があります。イベント、またはスレッドでトリガーされ、アクティブなすべてのスレッドを開始してクライアントにデータを送信する何かを作成する方法がわかりません。私の最初のアイデアは、TCPServerDispatcher クラスを書き直すか拡張する必要があるということです。また、ThreadPool からアクティブなスレッドを特定する方法がわかりません。

アイデア、提案、チュートリアルなどはありますか? 私はそれを行う方法を理解することはできません...

誰かが私にアイデアやコード例を教えてくれることを願っています。ありがとうございました。

0 投票する
2 に答える
222 参照

c++ - ポインタを返し、const参照を渡す

ここでpocoネットワーキングライブラリについて学ぼうとしているときに、次のスニペットに出くわしました。

メソッドの戻り型()とメソッド(HTTPRequestHandler*)の引数を理解するのに問題がありconst HTTPServerRequest &ます。

リターンタイプがHTTPRequestHandlerポインタであるのはなぜですか?new MyRequestHandler基本タイプで参照できるオブジェクトにアドレスを返しますか?

constまた、メソッドが参照オブジェクトを変更しないように参照を不変にするために使用されていることを理解していますが、参照型に名前が指定されておらず、createRequestHandlerメソッドで使用されていません。誰かがここで何が起こっているのか教えてもらえますか?

ありがとう

0 投票する
2 に答える
2436 参照

c++ - Poco を使用してメモリ バッファから複数ファイルの zip アーカイブを作成できますか?

プロジェクトを Poco に移行することを考えています。コードの一部を移動して、Poco がどのような機能を持っているかを確認することから始めたいと思います。

私がしなければならないことの 1 つは、複数のメモリ バッファーを複数ファイルの zip アーカイブとしてディスクに書き込むことです。つまり、char buffer[] -> DEFLATE Zip アーカイブ。中間ファイルはディスクに書き込まれません。

現在、これを実現するために zlib を使用しています。http://libarchive.github.com/でも同じことをしました。

Pocoでこれを行うことはできますか?

例を見てきましたが、バッファへの (char *) ポインタではなく、ファイル名のみを入力として使用しているようです。

http://pocoproject.org/docs/ZipUserGuide.html

0 投票する
1 に答える
1268 参照

c++ - Pocoサブプロセスがいつクラッシュしたかを検出するには?

アプリでプロセスを作成するために Poco を使用しています。プロセスが正常に終了するか、クラッシュした場合は、プロセスを再起動したいと思います。

現在、次のように開始されています。

上に示したように、出力パイルが終了するのを待つことで、優雅な終了を簡単に処理できます。

プロセスがクラッシュした場合、どのように対処すればよいですか? Windows と Linux でこれを処理する必要があります。