vector

    3

    1答えて

    std::atomic<int>のように、移動またはコピーのコンストラクタを持たないオブジェクトの固定サイズのstd::vectorを構築したいとします。この場合、基底のstd::atomicクラスには、1つの引数のコンストラクタがあり、デフォルトのコンストラクタ(値を0に初期化する)と同様に、intをとります。引数は最初initializer_listの作成の一部として、ベクトルの要素型Tに変換

    -1

    1答えて

    :これは私がベクトルをインスタンス化してきた方法です vector<PictureBox^> Wall{ Player1,Wall_1,Wall_2 }; 、これは正常にコンパイルされません。 vector<PictureBox^> Wall; 何も追加されていないので、このようなベクトルを完全にうまくインスタンス化できます。 そして、私は最初のインスタンスを使用してプログラムをコンパイル

    -1

    1答えて

    私はこの質問を前に投稿しましたが、不完全に。基本的には、ユーザーが指定した原点(0,0,0)と点(Y1、Y2、Y3)で囲まれた領域内に、サイズnの可能な点集合をすべて生成したいと思います。インクリメント。 例えば、nが3である場合、mは1であり、及び(Y1、Y2、Y3)が(1,1,1)、生成された点集合は、(それぞれの行が設定されている)になります: (0, 0, 0) & (0, 0, 0) &

    -1

    1答えて

    私は、すべてのアクティブなユニットへのポインタを含むベクトルであるベクトルから最も弱いターゲットを見つけるために使用されている次のコードを持っています。私は各ユニットを通過し、can_attack(Unit & u、ユニット& v)という別の関数に渡すイテレータを作成しようとしています。 コンパイル時に、次のエラーが表示されます。 "エラー:タイプ 'const unit'への参照はタイプ 'Un

    0

    1答えて

    ベクトルに複数の行列を追加しようとしています。私の目標は行列のベクトルを作成することです。関数から : result_array = [] for prob in probs: countprobstats(values) result_array.append(values) 問題は、それは、例えば、機能によって得られたものと前の値を置き換えているように見えるということ

    0

    1答えて

    現在、私はC++で作業しています。私の目標は、A *アルゴリズムを実装することです。これは、保存できるようになる予定であり、ポイントAからポイントBまでの最短経路をリストします。 私のプログラムは、読み込むファイルになる行引数。プログラムにファイルを読み込ませる目的は、各ファイルが処理するA *のための独自の「グリッド」であることです。次のようにグリッドファイルの形式は次のとおり 民1 = WID

    -1

    1答えて

    私は2次元ベクトルvector<vector<string> tokensArray;を持っており、マップの各要素をmap<string, vector<string>> tokens;に入れたいと思います。これを行う最速の方法は何でしょうか? map<*string*, vector<string>>の文字列がtokensArray[any number][0]で、map <string, *v

    1

    3答えて

    そのベクトル要素のaccount_nameに応じてlistAccountsからベクトル要素を削除する関数を記述しようとしています。私は、この書かれている: void Account::remove_account(string name) { auto iter = listAccounts.begin(); for (; iter != listAccounts.end(

    0

    1答えて

    私は違い何得ることはありません: std::vector< std::vector<bool> > matrix; と bool matrix[n][m]; 私はそれらの両方のためにrowsとcolsを見つけるために.size()を使用することはできますか? ありがとうございます。

    -2

    2答えて

    C: #include <vector> #include <iostream> #include <iterator> #include <chrono> #include <iomanip> using namespace std; int main() { int lenLeft = 3; int lenMid = 3; vector<int