Resultados da pesquisa a pedido "c++"

5 a resposta

Por que o C ++ não usa std :: nested_exception para permitir o lançamento do destruidor?

O principal problema ao lançar exceções do destruidor é que, no momento em que o destruidor é chamado, outra exceção pode estar "em voo" (std::uncaught_exception() == true) e, portanto, não é óbvio o que fazer nesse caso. "Sobrescrever" a exceção ...

3 a resposta

como o construtor std :: thread detecta a referência rvalue?

Obviamente, é possível passar uma referência rvalue parastd::thread construtor. Meu problema é com a definição desse construtor emcppreference [http://en.cppreference.com/w/cpp/thread/thread/thread]. Diz que este construtor: template< class ...

2 a resposta

Wrapper C # para a biblioteca deezer C ++: PLAYLIST_TRACK_NO_RIGHT

Atualmente, estou tentando fazer o wrapper deezer para que a biblioteca nativa funcione. Funciona até tentar reproduzir a faixa: recebi um retorno de chamada dizendo PLAYLIST_TRACK_NO_RIGHT. Tentei ler esta faixa no site deezer online e funciona ...

2 a resposta

2 sobrecargas têm conversões semelhantes

Uma pergunta semelhante a estaFunção C ++ sobrecarregando conversões semelhantes [https://stackoverflow.com/questions/1950840/c-function-overloading-similar-conversions] foi perguntado e eu entendo a premissa geral do problema. Procurando ...

2 a resposta

Maneira mais rápida de fazer adição matricial multidimensional?

Eu tenho uma matriz A de tamanho (m * l * 4) e o tamanho de m é de cerca de 100.000 e l = 100. o tamanho da lista é sempre igual a n <= m. Eu queria fazer adição de matriz de determinada lista de índices. Eu escrevi essa função e tenho que ...

1 a resposta

Implementação atomic shared_ptr do GCC

De acordo comhttps://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250 [https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57250], O GCC 4.9 tem suporte para atômicashared_ptr operações. Usando o GCC 4.9.2, sou capaz de compilar um programa que usa ...

1 a resposta

Não foi possível resolver o identificador baseado em modelo "get". Netbeans 8.1

Meu problema é: Estou recebendo um aviso que é apresentado no tópico de uma postagem. É realmente frustrante. oautocompletar não funciona com o código, ao lado do qual o aviso ocorre.O padrão está definido comoC ++ 14. Por ...

3 a resposta

Conversão false para objeto via const char * constructor

Criei o seguinte exemplo mínimo: class A { public: A(const char *s); private: const char *p; }; A::A(const char *s) : p(s) { } A foo() { return false; } A bar() { return true; }Compilando comg++ (Debian 4.7.2-5) 4.7.2 Eu recebo o ...

1 a resposta

Vinculando-se ao boost barfs com 'referência indefinida para `boost :: system :: get_system_category ()'

Estou com problemas para vincular estaticamente um aplicativo que usa as bibliotecas boost 1.35. Estou usando uma caixa Lenny debian do linux, com G ++ 4.3.2. Vinculando sem-estáticotrabalha sem problemas. Especificamente, g++ -Wall -Wextra ...

4 a resposta

Por que o compilador não gera erros de compilação se um tipo de argumento incorreto é passado para uma lista de inicializadores de estrutura?

Eu defini uma estrutura, que tem um construtor: struct MyStruct { MyStruct(const int value) : value(value) { } int value; };e os seguintes objetos: int main() { MyStruct a (true); MyStruct b {true}; }Mas não recebi nenhum erro de compilação, ...