Resultados da pesquisa a pedido "c++"
Namespace usando declaração (bug no GCC / VS2010)?
namespace A{ int i; } int main(){ using A::i; using A::i; }VS2010 - compila bem gcc (ideone) - compila bem Comeau - fornece o erro "" ComeauTest.c ", linha 10: erro:" i "já foi declarado no escopo atual usando A :: i;" $ 7.3.3 / 8 - "Uma ...
Criar biblioteca para substituir o operador * () do iterador - ponteiro dangling de risco
Estou tentando criar o meu próprioboost::adaptors::transformed [http://www.boost.org/doc/libs/1_56_0/libs/range/doc/html/range/reference/adaptors/reference/transformed.html] . Aqui está o relacionadocódigo de ...
Obter lista de membros de dados disponíveis de uma estrutura POD em C ++
a pergunta pode parecer um pouco incomum. Vamos dar uma estrutura POD: struct MyStruct { int myInt; double myDouble; AnotherPOD* myPointer; };O compilador conhece a lista de membros de dados disponíveis. Você conhece alguma maneira de obter a ...
Meu teste de opencl não roda muito mais rápido que a CPU
Estou tentando medir o tempo de execução da GPU e compará-lo com a CPU. Eu escrevi uma função simple_add para adicionar todos os elementos de um vetor int curto. O código do Kernel é: global const int * A, global const uint * B, global int* C) ...
Procurando uma biblioteca SSL de alto nível C ++ [fechada]
Eu verifiquei algumas bibliotecas SSL hoje à noite. O OpenSSL parece bom, mas carece de documentação, como a maioria deles. Eu pensei em ganhar o jackpot quando encontrei a biblioteca SSL C ++ da ...
Preciso anular uma variável de membro no destruidor?
Por que alguém desejaria limpar explicitamente a variável de membro de um vetor (de on em um dtor (veja o código abaixo). Quais são os benefícios de limpar o vetor, mesmo que ele seja destruído logo após a última linha do código dtor ...
Por que <> é necessário ao especificar uma classe de modelo que possui padrões para todos os seus parâmetros de modelo?
Existe uma boa razão para<> é necessário ao especificar uma classe de modelo que possui padrões para todos os seus parâmetros de modelo? por exemplo. #include <iostream> template<typename T = int> class C { public: T obj = 0; }; int main() { C ...
Por que uma função virtual fica oculta?
Eu tenho as seguintes classes: class A { public: virtual void f() {} }; class B : public A{ public: void f(int x) {} };Se eu disser B *b = new B(); b->f();o compilador diz erro C2660: 'B :: f': a função não aceita 0 argumentos. A função em B ...
Obtendo referência à matriz bruta de std :: array
Qual é a maneira canônica de obter a referênciastd::arraymatriz subjacente bruta (C)? odata() O método retorna apenas um ponteiro bruto, o que o torna inadequado, por exemplo. para passar para funções que aceitem uma referência a uma matriz ...
Verifique se o vértice já existe antes de um add_edge usando o Boost Graph [BGL]
Existe uma maneira de verificar se já existe um vértice em um gráfico criado usando o Boost, em vez de percorrer os vértices? E se ele já existir, como posso adicionar uma nova aresta usando seu descritor de vértice? Exemplo: Graph g; vertex ...