Questions marquées «vector»

Un vecteur est un tableau unidimensionnel: il contient des composants accessibles à l'aide d'un index intégral. Dans certaines langues, la taille d'un vecteur peut augmenter ou diminuer selon les besoins pour permettre l'ajout et la suppression d'éléments après la création du vecteur. Utilisez des «graphiques vectoriels» pour l'affichage graphique.











11
Tri d'un vecteur par ordre décroissant
Dois-je utiliser std::sort(numbers.begin(), numbers.end(), std::greater<int>()); ou std::sort(numbers.rbegin(), numbers.rend()); // note: reverse iterators trier un vecteur par ordre décroissant? Y a-t-il des avantages ou des inconvénients avec l'une ou l'autre approche?
310 c++  sorting  stl  vector  iterator 

14
La meilleure façon d'extraire un sous-vecteur d'un vecteur?
Supposons que j'ai une std::vector(appelons-la myVec) de taille N. Quelle est la façon la plus simple de construire un nouveau vecteur composé d'une copie des éléments X à Y, où 0 <= X <= Y <= N-1? Par exemple, myVec [100000]grâce à myVec [100999]un vecteur de taille 150000. Si cela …
295 c++  stl  vector  range 

11
Comment accéder à la dernière valeur d'un vecteur?
Supposons que j'ai un vecteur imbriqué dans une trame de données à un ou deux niveaux. Existe-t-il un moyen rapide et sale d'accéder à la dernière valeur, sans utiliser la length()fonction? Quelque chose d'ala $#spécial PERL var? Je voudrais donc quelque chose comme: dat$vec1$vec2[$#] au lieu de dat$vec1$vec2[length(dat$vec1$vec2)]
290 r  dataframe  vector 

5
std :: vector versus std :: array en C ++
Quelle est la différence entre un std::vectoret un std::arrayen C ++? Quand faut-il préférer un autre? Quels sont les avantages et les inconvénients de chacun? Tout ce que mon manuel fait est de lister comment ils sont les mêmes.
283 c++  arrays  vector 

18
Comment imprimer le contenu d'un vecteur?
Je veux imprimer le contenu d'un vecteur en C ++, voici ce que j'ai: #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 …
282 c++  vector  output  stdvector  cout 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.