Resultados da pesquisa a pedido "c++-standard-library"

3 a resposta

Por que os operadores std :: rel_ops :: serão descontinuados no C ++ 20?

De acordo comcppreference.com [http://en.cppreference.com/w/cpp/utility/rel_ops/operator_cmp], std::rel_ops::operator!=,>,<=,>= será descontinuado em C ++ 20. Qual é a lógica por trás?

2 a resposta

O Mallocator de Stephen Lavavej é o mesmo em C ++ 11?

Há 8 anos, Stephen Lavavej publicouesta postagem no blog [https://blogs.msdn.microsoft.com/vcblog/2008/08/28/the-mallocator/]contendo uma implementação simples de alocador, denominada "Mallocator". Desde então, fizemos a transição para a era do C ...

3 a resposta

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 ...

1 a resposta

Por que não há definição da constante pi no padrão C ++ 11? [fechadas]

Eu acho isso muito chato que eu tenho que usar a macro

1 a resposta

É permitido que a implementação da biblioteca padrão tenha uma definição de classe diferente do padrão C ++?

O código a seguir compilado com êxito com clang e MSVC, mas falha ao compilar no GCC 6.1.0. #include <memory> template<typename R, typename T, typename... Args> T* test(R(T::*)(Args...) const) { return nullptr; } int main() { using T ...

1 a resposta

Retornando std :: move (f) em std :: for_each

7 a resposta

std :: string.resize () e std :: string.length ()

Eu sou relativamente novo em C ++ e ainda estou familiarizado com a Biblioteca Padrão C ++. Para ajudar na transição de C, quero formatar umstd::string usando formatadores no estilo printf. eu percebostringstream é uma abordagem mais segura para ...

5 a resposta

Classe de trigêmeos par-STL-par - eu rolo o meu próprio?

2 a resposta

Por que a biblioteca C ++ padrão usa todas as letras minúsculas?

Apenas curioso por que a biblioteca padrão C ++ usa todas as letras minúsculas e sublinhados em vez decamelCase ouPascalCase convenção de nomes essoalmente, acho o último muito mais fácil de lidar ao digitar o código, mas existe algum tipo de ...

2 a resposta

Por que std :: hash é uma estrutura em vez de uma função?

A biblioteca padrão implementa std :: hash como uma estrutura de modelo especializada para diferentes tipos. É usado assim: #include <iostream> #include <functional> int main() { std::hash<int> hasher; std::cout << hasher(1337) << std::endl; ...