Como um std::map inicia um

1. Como um std::map inicia um

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 21/12/2018 - 07:29h




  


2. MELHOR RESPOSTA

Paulo
paulo1205

(usa Ubuntu)

Enviado em 21/12/2018 - 13:43h

Chamando o construtor default (ou um construtor cujos argumentos possuam, todos, valores default). Se não existir esse construtor, dá erro durante a compilação.

Se você não quiser que o construtor default seja chamado, você deve evitar o uso de map::operator[](). Possibilidades incluem map::at() (que gera uma exceção se a chave de consulta não existir), map::find() (que devolve um iterador diferente de map::end() se o membro existir) e map::count() (que retorna zero se a chave de consulta não existir).





Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts