es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ARRAYITERATOR

El comando erase() en la lista no funciona en c++ en MacOS. ¿Qué es “bash: línea 1: 88225 Violación de segmento: 11”?

include include using namespace std; int main () { list mylist; list::iterator it; for(int i=1;i<6;i++){ mylist.push_back(i); } for (it=mylist.begin(); it!=mylist.end(); ++it) cout << ' ' << *it; cout<<endl; for(it=mylist.begin(); it!=mylist.end();it++){ if((*it)==2){ mylist.erase(it); mylist.insert(it,9); break; } } for (it=mylist.begin(); it!=mylist.end(); ++it) cout << ' ' << *it; cout<<endl; return 0; } . . . Read more

¿Cómo iterar un map>?

Tengo un map<int, vector > como este: #include <iostream> #include <map> #include <vector> using namespace std; int main() { map&lt;int, vector &lt;int&gt;&gt; someMap; someMap[5] = {5, 2, 3, 7}; someMap[151] = {5, 9, 20}; return 0; } Necesito encontrar el último elemento del vector en cada valor del map. La . . . Read more

¿Cómo leer una página iterable por página?

He intentado varias cosas para poder leer elementos página por página sin cargar cada página en una lista y devolver eso, lo que podría ocupar demasiada memoria en páginas grandes. Me gustaría evitar obtener una gran lista de elementos solo para tener que examinar la lista nuevamente para hacer el . . . Read more