23 2つのstd :: vectorsを連結する 2つstd::vectorのを連結するにはどうすればよいですか? 686 c++ vector stl concatenation stdvector
5 Java Vector(およびStack)クラスが廃止または廃止されたと見なされるのはなぜですか? Java Vectorが旧式のクラス、廃止された、または廃止されたのはなぜですか? 同時実行で使用する場合、その使用は有効ではありませんか? また、オブジェクトを手動で同期したくない場合で、基になる配列の新しいコピーを作成する必要なくスレッドセーフなコレクションを使用したい場合は、使用しても問題ありCopyOnWriteArrayListませVectorんか? のStackサブクラスであるについてVectorはどうですか?それの代わりに何を使用すればよいですか? 677 java vector stack deprecated obsolete
19 アイテムがstd :: vectorに存在するかどうかを確認する方法は? 私がやりたいのは、要素がベクトルに存在するかどうかを確認することだけなので、それぞれの場合に対処できます。 if ( item_present ) do_this(); else do_that(); 616 c++ vector std
29 ハードコードされた要素でstd :: vectorを初期化する最も簡単な方法は何ですか? 配列を作成して、次のように初期化できます。 int a[] = {10, 20, 30}; std::vector同様にエレガントなを作成して初期化するにはどうすればよいですか? 私が知る最良の方法は: std::vector<int> ints; ints.push_back(10); ints.push_back(20); ints.push_back(30); もっと良い方法はありますか? 612 c++ vector stl initialization
13 要素をstd :: vector <>からインデックスで削除するにはどうすればよいですか? std :: vector <int>があり、n番目の要素を削除したい。それ、どうやったら出来るの? std::vector<int> vec; vec.push_back(6); vec.push_back(-17); vec.push_back(12); vec.erase(???); 508 c++ stl vector erase
16 ベクトル内のxの値を持つ要素の数を数える 私は数値のベクトルを持っています: numbers <- c(4,23,4,23,5,43,54,56,657,67,67,435, 453,435,324,34,456,56,567,65,34,435) 値xがベクトルに現れる回数をRにカウントさせるにはどうすればよいですか? 400 r vector count r-faq
7 ArrayListとVectorの違いは何ですか? 2つのデータ構造体ArrayListとVectorの違いは何ですか?それぞれをどこで使用する必要がありますか? 352 java vector arraylist
9 なぜ参照のベクトルを作成できないのですか? 私がこれをするとき: std::vector<int> hello; すべてがうまくいきます。ただし、代わりに参照のベクトルにすると、次のようになります。 std::vector<int &> hello; 次のような恐ろしいエラーが発生します エラーC2528: 'ポインター':参照へのポインターが不正です 構造体への一連の参照をベクトルに入れたいので、ポインターをいじる必要はありません。なぜベクトルはこれについてかんしゃくを投げているのですか?代わりにポインタのベクトルを使用する唯一のオプションはありますか? 351 c++ vector reference stl container-data-type
11 ベクトルを降順に並べ替える 使うべきか std::sort(numbers.begin(), numbers.end(), std::greater<int>()); または std::sort(numbers.rbegin(), numbers.rend()); // note: reverse iterators ベクトルを降順に並べ替えるには?どちらのアプローチにもメリットやデメリットはありますか? 310 c++ sorting stl vector iterator
14 ベクトルからサブベクトルを抽出する最良の方法? 私が持っていると仮定しstd::vector(せのはそれを呼び出すmyVecサイズの)N。要素XからYまでのコピーで構成される新しいベクトルを作成する最も簡単な方法は何ですか(0 <= X <= Y <= N-1)。たとえば、sizeのベクトルをmyVec [100000]通過myVec [100999]します150000。 これをベクトルで効率的に実行できない場合、代わりに使用する必要がある別のSTLデータ型はありますか? 295 c++ stl vector range
11 ベクトルの最後の値にアクセスする方法は? 1つまたは2つのレベルのデータフレームにネストされているベクトルがあるとします。length()関数を使用せずに最後の値にアクセスするための迅速でダーティーな方法はありますか?PERLの$#特別な変数の何か? だから私は次のようなものが欲しいです: dat$vec1$vec2[$#] の代わりに dat$vec1$vec2[length(dat$vec1$vec2)] 289 r dataframe vector
5 C ++でのstd :: vectorとstd :: arrayの比較 C ++でのstd::vectorとの違いは何std::arrayですか?いつ他の人よりも好まれるべきですか?それぞれの長所と短所は何ですか?私の教科書がしていることは、それらがどのように同じであるかをリストすることだけです。 283 c++ arrays vector
18 ベクターの内容を印刷する方法は? C ++でベクトルの内容を出力したいのですが、以下のものがあります。 #include <iostream> #include <fstream> #include <string> #include <cmath> #include <vector> #include <sstream> #include <cstdio> using namespace std; int main() { ifstream file("maze.txt"); if (file) { vector<char> vec(istreambuf_iterator<char>(file), (istreambuf_iterator<char>())); vector<char> path; int x = 17; char entrance = vec.at(16); char firstsquare = vec.at(x); if (entrance == 'S') { path.push_back(entrance); … 281 c++ vector output stdvector cout