ContributePerguntasPublicaçõesTags
VIKEnut'
EntrarInscreva-se

Pt

РусскийEspañol

Tema escuro

Write
EntrarInscreva-se

Tema escuro

Pt

РусскийEspañol

Você é muito ativo! É ótimo!

Registre-se para continuar usando todos os recursos do Techfeed

SignUpAction

Já possui uma conta?SignInAction

Tags populares

spring-security-oauth2git-flowcommand-windowbenfords-lawchutzpahdifferential-equationsgoogle-maps-direction-apimutual-recursionkmzchef-recipemaintainabilitycookielibconvex-optimizationthordot.jsbouncebitbakejitsibufferedstreamnoise

Perguntas relacionadas

4

vetor iteradores incompatíveis enquanto apagar do vetor

2

Javascript apagar imagem com cursor

4

Python remove com segurança o arquivo

2

Remover entradas duplicadas em um vetor C ++

14

Limpando a tela do terminal?

Mar 11, 2011, 03:17 PM
 
erasec++liststl

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 ou depende do compilador?

questionAnswers(5)

yourAnswerToTheQuestion

Perguntas populares

0 a resposta

&#8220;Sh: make: command not found&#8221; ao executar o &#8220;$ bundle&#8221; após adicionar a gema redcarpet ao aplicativo Rails

0 a resposta

uporte ao @Multicast no Android no modo Hotspot / Tethering

0 a resposta

Como posso obter o charset que o VB6 está usando?

0 a resposta

forçar o fechamento de um aplicativo com um serviço: onDestroy () não é chamado em serviço?

0 a resposta

Convertendo elementos XML em atributos XML usando XSLT

© 2020. Todos os direitos reservados
Feito com amor 

Pt

РусскийEspañol