Resultados da pesquisa a pedido "c++11"

4 a resposta

como vincular dinamicamente à cópia local da libc.so.6, libstdc ++. so.6 no sistema com a versão antiga do gcc

meu código é escrito em c ++ 2011 e compilado em g ++ 4.8. no entanto, meu sysadmin não atualizará o cluster de computação do gcc / g ++ 4.1. Estou tendo o erro a seguir: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by ...

2 a resposta

Como o tipo de dedução automática?

Eu tenho alguns casos de uso deauto: auto s = expr; //s is always lvalue auto & s = expr; //s is always lvalue reference? What if expr is rvalue? auto && s = expr; //s is perfectly forwarded Eles são verdadeiros? Se não, por que?

4 a resposta

Por que não herdar de std :: alocator

Eu criei meu próprio alocador assim: template<typename T> class BasicAllocator { public: typedef size_t size_type; typedef ptrdiff_t difference_type; typedef T* pointer; typedef const T* const_pointer; typedef T& reference; typedef const T& ...

2 a resposta

Como posso criar uma função std :: com um alocador personalizado?

Para salvar algum código, digamos que eu tenho um alocador personalizado chamadoMyAlloc que usei com sucesso com umstd::vector<int> do seguinte modo: std::vector<int,MyAlloc<int>> vec;agora eu quero salvar um lambda em uma função std :: usando o ...

4 a resposta

muitos inicializadores para 'int [0]' c ++

Primeiro: int k[] ={1,2,3,4,5};Segundo: struct slk { int k[] ={1,2,3,4,5}; };para essas duas afirmações, por que a primeira passa na compilação, mas a segunda me dá erro: muitos inicializadores para 'int [0]'. a compilação seria aprovada se ...

1 a resposta

Evite loops for aninhados ao pesquisar o espaço de parâmetros

Ao escrever testes de unidade, muitas vezes quero chamar uma função com uma combinação de parâmetros. Por exemplo, eu tenho uma função que é declarada como void tester_func(int p1, double p2, std::string const& p3);e alguns ...

2 a resposta

Ligação parcial de argumentos de função

Existe uma maneira deparcialmente vincular o primeiro / últimon argumentos de um objeto que pode ser chamado (por exemplo, função) sem especificar explicitamente o restante dos argumentos? std::bind() parece exigir quetudo Se os argumentos forem ...

2 a resposta

Erro MinGW: 'thread' não é membro de 'std'

Estou tentando compilar para o Windows um aplicativo simples: #include <thread> void Func(){ return; } int main(){ std::thread thr1(Func); thr1.detach(); return 0; }E é isso que eu recebo: $ i686-w64-mingw32-g++ -static-libstdc++ -static-libgcc ...

4 a resposta

Como chamar a função callfunc no cocos2dx 3.0

Eu tenho que converter o objetivo c ++ em C ++ 11. Fiquei com a seguinte sintaxe. Eu me referi no testcpp e tente a seguinte sintaxe. Aqui o código que eu tentei: this->runAction ( Sequence::create ( ...

7 a resposta

Pular em Range-based para baseado em 'index'?

Existe uma maneira de acessar o iterador (suponha que não hajaíndice de loop..?) em um loop for baseado em intervalo C ++ 11? Frequentemente, precisamos fazer algo especial com o primeiro elemento de um contêiner e iterar sobre os elementos ...