Resultados da pesquisa a pedido "c++-standard-library"
C ++: sobrecarga do operador de cadeia
Posso sobrecarregar a função / operador existente na classe existente?Eu estava tentando fazer:
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 ...
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 ...
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 ...
std :: queue iteration
Eu preciso fazer uma iteração
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 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 ...
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 ...