Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 11-04-2013, 13:56   #1
gaiapuffo
Member
 
Iscritto dal: Jul 2011
Messaggi: 152
togliere un elmento da un vector c++

Ciao ho la seguente struttura
struct grafo{
vector<int>nodi;
}

poi nel main

vector<int> graph;
graph.resize(num_nodi)

vado a inserire nodi quindi graph[1].nodo.push e cosi via.Dopo una certa operazione io devo togliere ad esempio il collegamento arco 3-4 quindi

graph[3].nodo--qui togliere4..Come faccio da un vector uno specifico valore della lista?
gaiapuffo è offline   Rispondi citando il messaggio o parte di esso
Old 11-04-2013, 17:34   #2
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Codice:
graph.erase(graph.begin() + 4);
?
tomminno è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 03:15.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v