Resultados da pesquisa a pedido "c++11"

5 a resposta

Como posso detectar se um tipo pode ser transmitido para um std :: ostream?

Estou tentando escrever uma característica de tipo para detectar se um tipo sobrecarregou o operador << () adequado para uso em um fluxo de saíd Estou perdendo alguma coisa, porque estou sempre conseguindo uma classe simples e vazia, sem ...

6 a resposta

remove espaço em branco em std :: string [duplicado]

Esta pergunta já tem uma resposta aqui: Remova espaços de std :: string em C ++ [/questions/83439/remove-spaces-from-stdstring-in-c] 12 respostas Em C ++, qual é a maneira mais fácil de ativar: This std :: string \t\tHELLO ...

4 a resposta

riando vários tipos numéricos incompatíveis entre si [duplicado]

Esta pergunta já tem uma resposta aqui: Como definir tipos diferentes para a mesma classe em C ++ [/questions/14232293/how-to-define-different-types-for-the-same-class-in-c] 4 respostas Gostaria de criar tipos leves que encapsulem um tipo ...

1 a resposta

Usando SFINAE para selecionar uma função com base na existência de uma sobrecarga específica de uma função [duplicado]

Esta pergunta já tem uma resposta aqui: possível escrever um modelo para verificar a existência de uma funçã [/questions/257288/is-it-possible-to-write-a-template-to-check-for-a-functions-existence] 25 respostasEu tentei escolher entre duas ...

1 a resposta

iblioteca @Eigen com multithreading C ++ 11

Tenho um código para calcular um Modelo de Mistura Gaussiano com Maximização de Expectativas para identificar os clusters de uma determinada amostra de dados de entrad Um pedaço do código está repetindo o cálculo desse modelo para várias ...

3 a resposta

ariáveis C ++ no arquivo cpp definidas como Símbolos especia

odemos definir a variável em c ++ / c usando caracteres especiais com double ε, µ, β, ϰ; Se sim, como isso pode ser alcançado?

2 a resposta

Lambda é deduzido à função std :: se o modelo não tiver argumentos variados

template<typename ReturnT, typename... ParamT> void foo(std::function<ReturnT(ParamT...)> callback) {} template<typename ReturnT, typename ParamT> void bar(std::function<ReturnT(ParamT)> callback) {} main() { foo<int, int>([](int x){ return x; ...

1 a resposta

g ++ O1 não é igual a O0 com todos os sinalizadores de otimização relacionados

Eu sei que o título é um pouco confuso. Deixe-me esclarecer meu problema com um pouco de experiência: Meu programa se comporta de maneira estranha quando eu o compilo com-O1 flag vs-O0 flag em termos de tempo de execução. Eu sei-O1 flag @ faz ...

2 a resposta

Evite chamar o construtor de movimentos

Tenho o seguinte exemplo #include <cstdint> class FooC { public: FooC(uint16_t iPort, uint16_t iPin) : PORT(iPort) , PIN(iPin) { }; ~FooC() = default; FooC() = delete; FooC(const FooC&) = delete; FooC(FooC&&) = delete; private: const uint16_t ...

3 a resposta

esolução de sobrecarga e matrizes: qual função deve ser chamad

Considere o seguinte programa: #include <cstddef> #include <cstdio> void f(char const*&&) { std::puts("char const*&&"); } // (1) void f(char const* const&) { std::puts("char const* const&"); } // (2) template <std::size_t N> void f(char const ...