Resultados da pesquisa a pedido "c++11"
Verificação de intervalo acionado em tempo de compilação para std :: vector
O objetivo: Eu gostaria de ter uma versão do intervalo marcadastd::vectoréoperator [] para minhas compilações de depuração e sem verificação de intervalo no modo de lançamento. A verificação de intervalo no modo de depuração é obviamente boa ...
C ++ 0x com Qt Creator
Estou tentando usar os novos recursos do C ++ 0x noQt Creator [http://en.wikipedia.org/wiki/Qt_Creator]no Windows (Qt Creator 2.0.1). Eu li o tópicoConfigurando as opções do compilador GCC no Qt, Qt Creator e ...
Forçar constexpr a ser avaliado em tempo de compilação
#include <algorithm> struct S { static constexpr int X = 10; }; int main() { return std::min(S::X, 0); };E sestd::min espera umconst int&, o compilador provavelmente gostaria de ter oS::X também definido em algum lugar, ou seja, o armazenamento ...
alternando uma função de modelo variável
Eu tenho uma função variadic como: void test(int){} template<typename T,typename...Args> void test(int& sum,T v,Args... args) { sum+=v; test(sum,args...); }Eu quero alias para algo como: auto sum = test;//error : can not deduce auto from test ...
Diferença C ++ 11 em construtores (chaves)
Eu sou bastante novo em C ++ e observei que as seguintes linhas de código agem de maneira diferente MyClass c1; c1.do_work() //works MyClass c2(); c2.do_work() //compiler error c2228: left side is not a class, structure, or union. MyClass c3{}; ...
baseado em intervalo para matriz multidimensional
Meu sistema incorporado possui uma versão do C ++ com capacidade para C ++ 11, então eu estou limpando o código de for( uint16_t* p = array; p < (&array)[1]; ++p ) { *p = fill_value; }para for( uint16_t& r : array ) { r = fill_value; }qual ...
Não foi possível deduzir o parâmetro do modelo do argumento padrão do parâmetro da função
Estou tentando criar uma função que encontre o elemento mínimo em um intervalo que satisfaça uma determinada condição: #include <functional> #include <iostream> #include <vector> template <typename It, typename Pred, typename Comp> It ...
herança do construtor std :: array
Estou tentando obter variante estendida destd::array para vetores matemáticos (e exponha a mesma interface quearray sem código clichê). Eu sei sobrestd::valarray mas eu quero um tamanho fixo para digitar corretamente as multiplicações de matriz. ...
Classificação topológica usando std :: sort
Nota:Enquanto escrevia esta pergunta, acho que já encontrei a resposta. Sinta-se livre para emendá-lo ou anexá-lo com uma versão melhor. Eu pensei que poderia ser bom documentar meu problema.editarEu estava errado, meu aswer não ...
Por que o lambda no inicializador estático não pode acessar membros privados da classe no VC ++ 2013?
Considere o seguinte pedaço de código: #include <iostream> class foo { int var = 99; public: static int const i; }; int const foo::i = [&] { return foo().var; }(); auto main() -> int { std::cout << foo::i << std::endl; return 0; }Considerando o ...