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

2 a resposta

C ++: sobrecarga do operador de cadeia

Posso sobrecarregar a função / operador existente na classe existente?Eu estava tentando fazer:

2 a resposta

Redefinição de exceção do operador std :: istream / não lançada

Não tenho certeza sobre como usarstd::istream::exception de acordo com o padrão, deixarstd::istream::operator>> lançar uma exceção se não conseguir ler a entrada em uma variável, por exemplo Duplo. O código a seguir tem um comportamento diferente ...

2 a resposta

Existe alguma garantia de segurança de thread std :: chrono mesmo com contexto multicore?

1 a resposta

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

1 a resposta

Por que std :: count e std :: find são otimizados para usar o memchr?

eu estava lendoresposta de sehe [https://stackoverflow.com/a/17925143/2970186] paraessa questão [https://stackoverflow.com/q/17925051/2970186]e fiquei surpreso ao ver ela encontrada usando um loop escrito à mão usandostd::memchr ser estar mais de ...

3 a resposta

Gnu C ++ macro __cplusplus padrão está em conformidade?

O compilador Gnu C ++ parece definir__cplusplus ser estar1 #include <iostream> int main() { std::cout << __cplusplus << std::endl; }This prints1 com gcc no modo c ++ padrão, bem como no modo C ++ 0x, comgcc 4.3.4 [https://ideone.com/d6jdl] e gcc ...

8 a resposta

std :: queue iteration

Eu preciso fazer uma iteração

3 a resposta

Escrevendo seu próprio contêiner STL

Existem orientações sobre como escrever um novo contêiner que se comportará como qualquer outroSTL container?

1 a resposta

Por que não existe int128_t?

Vários compiladores fornecem tipos inteiros de 128 bits, mas nenhum dos que usei fornece os typedefsint128_t. Por quê? Tanto quanto me lembro, o padrão Reservasint128_t para esse fimIncentiva implementações que fornecem esse tipo para fornecer ...

1 a resposta

Por que o `std :: byte` é uma classe enum em vez de uma classe?

std::byte é uma abstração que deve fornecer um acesso seguro do tipo (r) às regiões da memória em C ++, começando com o novo padrão 17. No entanto, é declarado dessa maneira de acordo ...