Resultados da pesquisa a pedido "erase"

4 a resposta

C ++ remove certos elementos do vetor

Eu sou novo em C ++ e quero fazer a eliminação de elementos vetoriais. Meus vetores são como: <vector<vector>> objPoints; <vector<vector>> delPoints; <vector<vector>> objPoints2;cada objPoints tem tamanho 1000x3 e todos os pontos. De objPoints ...

8 a resposta

Como uma eliminação de 7 ou 35 passagens funciona? Por que alguém usaria esses métodos?

Como e por que as apagamentos de 7 e 35 passagens funcionam? Uma reescrita simples com todos os zeros não deveria ser suficiente?

4 a resposta

Vector.erase (Iterator) causa acesso incorreto à memória

Estou tentando fazer uma reordenação do Z-Index devideoObjects armazenado em umvector. O plano é identificar ovideoObject que será colocado na primeira posição dovector, apague-o e insira-o na primeira posição. Infelizmente, oerase() A função ...

4 a resposta

C ++ Apagar elemento vetorial por valor, e não por posição? [duplicado]

Esta pergunta já tem uma resposta aqui: Como faço para remover um item de um vetor stl com um determinado valor? [/questions/39912/how-do-i-remove-an-item-from-a-stl-vector-with-a-certain-value] 9 respostasvector<int> myVector;e digamos que os ...

4 a resposta

Apagando elementos de um vetor

Quero limpar um elemento de um vetor usando o método apagar. Mas o problema aqui é que não é garantido que o elemento ocorra apenas uma vez no vetor. Pode estar presente várias vezes e preciso limpar todas elas. Meu código é algo como isto: void ...

5 a resposta

A exclusão de std :: list :: iterator invalida o iterador e destrói o objet

Por que o seguinte imprime2? list<int> l; l.push_back( 1 ); l.push_back( 2 ); l.push_back( 3 ); list<int>::iterator i = l.begin(); i++; l.erase( i ); cout << *i;Eu sei o queerase retorna, mas eu me pergunto por que isso está OK? Ou é indefinido ...

2 a resposta

Format cartão SD no Android

As coisas devem ser simples, mas como na maioria das vezes, no Android, não são. Preciso formatar o cartão SD se o usuário selecionar a opção no meu aplicativo. Não me pergunte por que preciso fazer isso se já estiver no sistema operacional ... ...

7 a resposta

Remova elementos de um vetor dentro do loop

Sei que existem perguntas semelhantes a esta, mas não consegui encontrar o caminho no meu código com a ajuda delas. Quero apenas excluir / remover um elemento de um vetor verificando um atributo desse elemento dentro de um loop. Como eu posso ...

10 a resposta

Como faço para apagar um elemento de std :: vector <> pelo índice?

Eu tenho um std :: vector <int> e quero excluir o n-ésimo elemento. Como faço isso std::vector<int> vec; vec.push_back(6); vec.push_back(-17); vec.push_back(12); vec.erase(???);

6 a resposta

Erasing vector :: end from vector

Funciona corretamente (não faz nada) quando uso vector<T> v; v.erase(v.end());Eu quero usar algo como v.erase(std::find(...));Eu devoif é issov.end() ou não Não há informações sobre isso emC ++. ...