Resultados da pesquisa a pedido "c++11"
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 ...
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 ...
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 ...
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 ...
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 ...
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?
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; ...
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 ...
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 ...
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 ...