問題タブ [c-api]
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.
python - numpy C-API: C でのスカラー乗算
Cでnumpy-nd-arrayと任意のdouble-scalarの要素ごとの乗算を実行するにはどうすればよいですか?
私はこのようなAPI関数を探しています:
純粋なnumpyに対応:
私の現在の(悪い)解決策は、すべてのエントリを繰り返し処理し、正規化を手動で実行することです。
c - libpq を使用して postgreSQL サーバーに接続できない
私はPostgreSQLを学ぼうとしている完全な初心者です。libpq を使用して C プログラムを介して postgres サーバーに接続しようとしています。
サーバーのステータスは次のとおりです。
コンパイルするときは、次を使用します。
./a.out でプログラムを実行すると、次のように表示されます。
私は PQconnectdb を正しく使用していないと思いますが、他のことが原因である可能性があります。
ここに私のCファイルがあります:test.c
どんな入力でも大歓迎です、ありがとう!
理解した!
有効な hostaddr を使用していませんでした。私はそれを次のように置き換えました:
dbname=Project も削除しました。実行すると、次のようになります。
opencv - c++ cvShowImage エラー
opencvで画像を読み込みたい。すべてが正常に機能していますが、イメージが表示されません。私が使用しているコードは次のとおりです: #include #include #include
visual-c++ - エラー:window7のopencvでキャプチャがNULLです
この質問に似た他の投稿をここで見たことがあり、ゴーグルして、記載されているすべての可能な方法を試してみましたが、どちらもうまくいきませんでした。次のコードは、ウェブカメラから画像を無限にキャプチャするためのものであり、コードは正常に構築され、エラー「エラー: キャプチャは NULL です」が発生します。
opencv2.2.0 は Windows 7 でサポートされていますか? ウィンドウ 7 でのビデオ キャプチャにダイレクト ショーを使用することが言及されている多くの投稿を見てきました。
IDE は Microsoft Visual C++ 2010 Express、
Webcamera(Frontech) usb2.0 は以下のフォーマットに対応しています
python - Python 2 で C 拡張モジュールが解放されたときに関数を実行する
Python 用の C 拡張モジュールがあります。
モジュールが初期化されると、C コードでのみ使用するメモリの一部を malloc() します。
モジュールが解放されたら、このメモリを解放したいと思います。
Python 3 には、まさに私が欲しいものである PyModuleDef 構造体に m_free メンバーがあります。問題は、Python 2 で同等の機能が見つからないことです。
Python 2 で malloc されたメモリを解放するにはどうすればよいですか?
opencv - cvpolylines はどのように機能しますか
opencv の学習で与えられた delaunay 三角形分割に続いて、テッセレーションのグラフ化を担当する最後の部分であるこのスニペットを理解するのに苦労しています。
これは、ご覧のようにポリゴンで線と色をプロットする役割を果たしますが、cout によって出力されるポイントは、ウィンドウ自体よりもはるかに大きくなります。つまり、キャンバスは
ポイントは-1000以上のオーダーなので、ポイントをどのようにプロットしていますか。
c - スタック渡しでポインタがnullになる
OpenCVの関数の1 つに非常に奇妙な (むしろ不可能な) 問題がありcvGetSize
ます。中をチェックしてもらったら、本当にこうなってしまいました。逆参照はなく、キャストするだけです。cvGetSize
NULL
CvGetSize
NULL
これはどのように可能ですか?(言語: C、コンパイラ MSVC 2012)
私のコード:
の署名cvGetSize
:
また、ポインターの出力を に追加しますcvGetSize
。
出力:
更新: このサンプルを CPP ファイルにすると、すべて正常に動作します。
c - dbus 新しいセッション バス デーモンに再接続する方法
私が理解している限り、環境で次のような 2 つの変数が定義されている場合、dbus ユーザーはセッション バス デーモンに接続します。
デーモンが停止し、dbus-launch によって新しいデーモンを開始すると、環境の新しい値が取得されます。この場合、再起動せずに実行中のユーザー プロセスに新しい値をどのように伝達できますか?
c - dbus c api の例では、タイムアウトのケースを処理し、保留中の変数を unref します
dbus C API の例http://www.matthew.ath.cx/misc/dbusがあります。また、改善された github にもあります https://github.com/wware/stuff/blob/master/dbus-example/dbus-example.c。呼び出しを行って応答を取得する query() 関数では、19 行目から 23 行目を追加して、以下に示すようにタイムアウトを処理する必要がありますか? 実行する場合、20 行目の保留中の行で ...unref を呼び出す必要がありますか? この例の流れを読んで、それが私たちのやるべきことだと思います。