std (234)


Como você usa corretamente namespaces em C++?

Como você usa corretamente namespaces em C++?

Eu venho de um fundo Java, onde os pacotes são usados, não os namespaces. Estou acostumado a colocar classes que funcionam juntas para formar um objeto completo em pacotes e, em seguida, reutilizá-…


Remover espaços de std:: string em C++

Qual é a maneira preferida para remover espaços de uma seqüência de caracteres em C++? Eu poderia percorrer todos os personagens e construir uma nova string, mas existe uma maneira melhor?…


Devo usar um especificador de exceção em C++?

Em C++, você pode especificar que uma função pode ou não lançar uma exceção usando um especificador de exceção. Por exemplo: void foo() throw();// guaranteed not to throw an exception void bar()…


c++ - Como recuperar todas as chaves(ou valores) de um std:: map e colocá-los em um vetor?

Esta é uma das maneiras possíveis de sair: struct RetrieveKey{template<typename T> typename T::first_type operator()(T keyValuePair) const{return keyValuePair.first;}}…


Inicializando uma estática std:: map<int, int> em C++

Qual é o caminho certo de inicializar um mapa estático? Precisamos de uma função estática que irá inicializá-lo?…


c++ - Criando meus próprios Iteradores

Eu estou tentando aprender C++ então me perdoe se esta questão demonstra uma falta de conhecimento básico, você vê, o fato é que eu tenho uma falta de conhecimento básico. Eu quero alguma ajuda p…


Como você inverte uma string no lugar em C ou C++?

Como você inverter uma seqüência de caracteres em C ou C++ sem exigir um buffer separado para manter a seqüência invertida?…


Por que o C++ STL não fornece nenhum contêiner de “árvore”?

Por que o C++ STL não fornece nenhum contêiner de "árvore" e qual é a melhor opção a ser usada? Eu quero armazenar uma hierarquia de objetos como uma árvore, em vez de usar uma árvore como um apr…


c++ - Qual é a melhor maneira de cortar std:: string?

Atualmente, estou usando o código a seguir para aparar à direita todas as std::strings no meu programa: std::string s; s.erase(s.find_last_not_of(" \n\r\t")+1); Funciona bem, mas gostaria de saber s…



Alternativa para itoa() para converter inteiro para string C++?

Esta questão já tem uma resposta aqui: Maneira mais fácil de converter int em string em C++ 27 respostas Eu queria saber se havia uma alternativa para itoa() para converter um inteiro para uma st…




example vector string using reference function cpp plus library how