Resultados da pesquisa a pedido "c++-standard-library"
Como obter um desempenho melhor do IOStream?
A maioria dos usuários de C ++ que aprenderam C prefere usar o métodoprintf / scanf família de funções, mesmo quando estão codificando em C ++. Embora eu admita que acho a interface muito melhor (especialmente formato e localização do tipo ...
Escrevendo seu próprio contêiner STL
Existem orientações sobre como escrever um novo contêiner que se comportará como qualquer outroSTL container?
Por que precisamos amarrar std :: cin e std :: cout?
Por padrão, o dispositivo de entrada padrão é vinculado ao dispositivo de saída padrão no formulário:
Por que não há transform_if na biblioteca padrão C ++?
Um caso de uso surgiu ao se desejar fazer uma cópia de competição (1. factível comcopy_if) mas de um contêiner de valores para um contêiner de ponteiros para esses valores (2. factível comtransform) Com as ferramentas disponíveis, não possofaça ...
O std :: vector :: insert () invalida os iteradores se o vetor tiver espaço suficiente (criado através da reserva)?
RespondendoComo auto-copiar um vetor? me deixou um pouco confuso sobre a invalidação do iterador. Alguma literatura diz "se você usar insert, push_back,...
Copy std :: mapear em std :: vetor de pares
Estou tentando copiar um mapa em um vetor de par, para poder classificar o vetor pelosecond membro dos dados dos pares. Resolvi isso fazendo o seguinte: void mappedWordsListSorter(){ for (auto itr = mappedWordsList.begin(); itr ...
Existe um caso de uso para std :: function que não é coberto por ponteiros de função, ou é apenas açúcar sintático? [duplicado]
Esta questão já tem uma resposta aqui:Por que usamos std :: function em C ++ ao invés do ponteiro de função C original? [duplicado] 3 respostasA notação para...
`std :: pair`` second` tem tipo incompleto com a árvore `unordered_map`
Eu estava revisando um código antigo e vi o código usando ponteiros para implementar uma árvore deVariant objetos. É uma árvore porque cadaVariant pode conter umunordered_map doVariant*. Eu olhei para o código e me perguntei por que não está ...