stdvector

    1

    1答えて

    私はベクトル型の構造体参照を取る共通のモジュール(クラス)に関数を持っています: 構造体にVector型の要素があります。私はフレーム情報を取得するには、共通のモジュールで定義された関数を呼び出す私のクラスにメンバ変数またはローカル変数に構造体XYZのメンバーにアクセスし、保存する必要が bool getFrameInfo(ABC& abc); struct ABC { int nu

    0

    2答えて

    のベクターに新しい要素を追加する際にデフォルト以外のコンストラクタを使用して、私はこのように、別のクラスからオブジェクトのベクトルを持っている: class Foo { private: std::vector<Bar> barObject; ... }; クラスのバーがデフォルトを定義しますコンストラクタ(すべてのプライベート変数がゼロに初期化)、および値で供給することができ

    2

    3答えて

    私はC++ユニットテストにcatchを使用します。 私の目標は、std::arrayとstd::vectorを比較することです。私はこの失敗例を作りました。 #define CATCH_CONFIG_MAIN #include "catch.hpp" TEST_CASE("Vector") { std::vector<double> direction = {0.1, 0.3, 0

    -2

    3答えて

    この場合、ブレークポイント「q」または「Q」が入力されるまで、P1ベクトルに整数を入力し続けたいと思います。ブレーク条件が満たされたら、実行されたプログラムは無限ループに狂ってしまいます。私が見ることができるすべてのアイデアは、 'q'または 'Q'が文字であるため、whileループが実行されて無限ループするとき整数ベクトルがこれを入力として受け取りますか? #include "stdafx.h"

    0

    2答えて

    クラスにポインタがある場合は、代入演算子をオーバーロードしてディープコピーを作成する必要があります(浅いコピーは正しくありません)。 クラスにメンバベクトルがある場合は、ディープコピー(オーバーロードoperator=)が必要ですか?

    1

    1答えて

    文字列の1つのベクトルを使用していますが、文字列は小文字ではありません。私はそれらを小文字に変換して欲しい。 文字列を小文字に変換するには、次の方法を使用しています。 std::transform(strCmdLower.begin(), strCmdLower.end(), strCmdLower.begin(), ::tolower); 私は上記のように、この目的のために利用可能な任意のラ

    0

    1答えて

    OpenGLでxy平面にNxN解像度グリッドを生成する必要があります。 Iは、頂点インデックス形式(パラメータによって構造を与えられた)でグリッドを格納する必要が ^ * | ---------- * | |\ |\ |\ | * | | \| \| \| * | ---------- * | |\ |\ |\ | * y | | \| \| \| * | ---------- *

    1

    5答えて

    ベクトルを取り込み、単純に(手動で)反転する関数を作成しようとしています。私はreverse()の存在を認識していますが、「反復可能でないベクトルイテレータ」問題に遭遇しました。教育目的のために、その意味を知りたいと思います。私はこの問題を研究し、誰か(このフォーラムで)vect.end()は定義によって逆参照できないと言いましたが、私の理解から、reverse_iteratorを使うことは、 v

    -2

    1答えて

    私は対面ゾーン外に移動していて、乱数配布プログラムを作成しようとしています。 はここ #include "RandomDistribution.h" RandomDistribution::RandomDistribution() { } RandomDistribution::RandomDistribution(float percent, float contents, int c

    2

    1答えて

    私は枝で構成されるツリーを作成しています。私の仕事の目的のために、私は枝を追跡する必要があり、それを行うために、私はベクトルリストにそれらを保存したい。以下のコードスニペットに示すコンストラクタと関数の両方で使用したいので、このファイルにグローバル変数としてベクトルリストを格納します。 ここで難しいのは、私が知る限り、イテレータが適切に仕事をしていないことがあるというエラーメッセージ(Visual