begin process at 2012 05 29 02:04:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C++ & C++ .NET

 > 

Divers

 > 

Général

 > 

[C++] Insert dans un vector sans iterator


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

[C++] Insert dans un vector sans iterator

mercredi 8 août 2007 à 16:44:42 | [C++] Insert dans un vector sans iterator

cedrixi

Bonjour,
Tout est dans le titre. Peut-on insérer un élément dans un vector de la librairie standard, sans utiliser un iterator comme d'habitude, mais la fonction membre [] (pour sélectionner l'endroit d'insertion voulu)?
Merci d'avance!
c
mercredi 8 août 2007 à 19:47:21 | Re : [C++] Insert dans un vector sans iterator

_Jonathan

Ouep, ceci devrait marcher :

vector<int> v;
v[0] = 12;
v[10983] = 12345;

Après, si jamais tu as quelque chose en 0 ou 10983, la zone mémoire sera écrasée.
jeudi 9 août 2007 à 12:10:02 | Re : [C++] Insert dans un vector sans iterator

cedrixi

salut
en fait je veut pas juste modifier des valeurs du vector. Par exemple, jai un vecteur V de 5 éléments, et je veux en ajouter un nouveau, mais en 2° position, et donc mon vector aura 6 éléments. Je pense que je vais passer par
V.insert(V.begin() + 2, nouveau_element);
pas d'iterator explicite, et une forme qui est aussi simple que d'accéder à V[2]
merci en tout cas!
c


Cette discussion est classée dans : insert, vector, iterator


Répondre à ce message

Sujets en rapport avec ce message

vector [ par Vincentsoft ] Salut, J'aimerai simplement savoir quelles différences (avantages et/ou inconvénients) y-a t'il entre un parcours de vecteur à l'aide des iterator et class vector erreur de segmentation avec devc++ [ par khadidjaa ] Bonjour j ai un erreur dans mon programme erreur de segmentation (_ j ai utlise la classe vector )::new(static_cast(__p)) _T1(__value);</str comment programmer un echec ou un echec mat.. [ par moha125 ] salut les amis javascript:Insert_Emoticon('/imgs2/smile_big.gif'); j'ai decidé de faire un jeu d'echec j'ai tout fait mais il me reste de faire echec probleme memoire vector [ par raphael59540 ] bonjour je rencontre des problèmes de mémoire avec mon utilisation de <span class="spellmod" title="" mce_serialized="38" hptip="Faute d'orthograph Arreter une recherche std::find_if dans un vector ordonné [ par bigzooloo ] Bonjour,Avant de poser la question, voici les données (simplifiées) à prendre en compte : - langage C++, lib stl + boost/** un simple client */class C initialisation d'un vecteur [ par dud1410 ] salut tout le monde, est ce que quelqu'un peut me dire comment initialiser un vector de taille l contenant L vector of int??merci d'avance <img src= Probleme d'INSERT en vs2005 [ par ghostleretour ] Bonsoir à tous,Ce petit message HELP car je tourne en rond depuis des heures sur le net et je ne trouve pas de solution à mon probleme.Une exception n Classe Template - Probleme d'edition de lien [ par ano2345 ] Bonjour a tous,   <p class="MsoNormal" style="MARG je n'arrive pas a appeler cette fonction [ par nidhaletec ] std::vector getWayCoords(int id) const;/**     * Return a vector of the coordinates of all the points making up a way,     * in lon-lat order.     * @ erreur std::operator [ par chalmia2s ] Bonjour,je fais un code sur visual c++ et j'obient 180 erreur!!!!!!!!!!!!!!! du genre: pour le code: std::string str;std::string nom="";std::string


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,749 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales