問題タブ [qvector]
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++ - QtでQVectorで2次元のQString配列を作る
いくつかの QString 単語を配列に入れたいのですが、どうすればよいかわかりません。私はこのようにベクトルを試してみました:
しかし、それはうまくいきません。これはエラーメッセージです:
ああ、std::vector と std::string を試してみましたが、これはうまくいきません
2 次元の文字列配列を作成して単語を配置する方法を説明してもらえますか
list - PyQt4 - リストを QVector に変換
QVector
Pythonリストからaを導出するにはどうすればよいですか?
私は試した
QVector
重要な問題は、単純な python リストを渡すとエラーが発生する入力として期待するメソッドを使用したいということです。さらにname 'QVector' is not defined
。詳細については、 https://gis.stackexchange.com/questions/212252/unexpected-bevaviour-of-qgslinevectorlayerdirector-makegraph-when-passing-liを参照してください。
UPDATE
QtCore.PYQT_VERSION_STR
は私'4.10.2'
に を与えるので、これはバージョンの問題ではありません。
c++ - QTでstd::vectorを正しく表示するには?
std::vector にすべてのデータを含む小さなクラス「Dictionary」があります。このデータを QT アプリケーションで表示したいと考えています。そこで、ちょっとした調査を行ったところ、次のように ListView を使用する必要があることがわかりました。
しかし、これは本当にショーのように見えます。ベクターに新しい要素を追加するたびに、ListView のモデルを更新する必要があります。また、QVector を取得するには、Dictionary クラスに関数を追加する必要があります。
...そして、これも非常に遅く見えます。質問があります: QTL を使用して Dictionary クラスを書き直す必要がありますか? もしそうなら、便利な方法で ListView (または他の何か) を使用して QVector を表示する方法は? 前もって感謝します。
c++ - ベクトル内のオブジェクトの側面をループするクラッシュを処理する
多数の「質問」オブジェクトを作成し、それらをベクトル内に保存しました。オブジェクトに特定の機能が含まれている場合は、ベクトルをループしてインデックスで何かをしたいと考えています。これらは私が持っている種類のもので、一部のオブジェクトはこれらの配置が異なります。
インデックスのオブジェクトに特定のものがない場合、コードがクラッシュします。
質問 *質問;
インデックス 0 のオブジェクトには「scaleFrom」がないため、プログラムがクラッシュします。これを処理してスキップするにはどうすればよいですか?
c++ - C++ で Write システム コールをどのように使用しますか?
ファイルに書き込もうとしていますが、書き込みシステム コールを使用して高速化したいと考えています。基本的に QVector があり、結果をファイルに保存したいと考えています。もともと私は配列を反復処理していましたが、遅すぎます。だから私はいくつかの調査を行い、Write System Callと呼ばれるものを見つけましたが、コードの設定方法がわかりません。
これは私がこれまでに試したことです:
上記のコードはクラッシュしませんが、実際には出力ファイルに何も書き込みません。私が間違っていることはありますか?
編集:
ファイルに書き込むfwrite
ことはできますが、ファイル内のデータは奇妙な Unicode です。基本的に、私が取得しようとしているのは数字ではありません。これが私がやっていることです:
c++ - QT Qvector、 メモリーリーク
私はこのようなクラスを持っています:
そして、私はこのクラスのポインタのqvectorを次のように持っています:
そしてそれにいくつかのクラスを追加します
しかし、このベクトル メモリをクリアしても、クリーンアップは行われません!!!!!
なぜこの奇妙な出来事が起こるのですか?!!!!
OS: Ubuntu 14.04.3
QT4.8.6