Resultados da pesquisa a pedido "c++"

1 a resposta

O GNU gdb não pode entrar nas funções de modelo (OS X Mavericks)

Eu instaleigdb 7.7 (de fontes GNU) no OS X Mavericks (10.9.2). Eu o codifiquei, para que funcione bem sempre que depurar umc++ arquivo que não contém modelos. No entanto, não é possível entrar em funções de modelo (pode entrar em ...

1 a resposta

A maneira correta de definir o argumento padrão para uma função de amigo em C ++

Quero especificar um valor padrão para uma função de amigo, da seguinte maneira: friend Matrix rot90 (const Matrix& a, int k = 1); Ao compilar esta linha com o Xcode 5.1.1, recebo o seguinte erro ./Matrix.hh:156:19: error: friend declaration ...

3 a resposta

Iterando Através de um Vetor de Ponteiros

Estou tentando percorrer uma mão de cartas dos jogadores. Player.cpp vector<Card*>::iterator iter; for(iter = current_cards.begin(); iter != current_cards.end(); iter++) { cout << iter->display_card() << endl; }O iter em cout << ...

1 a resposta

especialização parcial do modelo std :: hash

Eu escrevi algumas aulas com o template: template <class T, class Allocator = ::std::allocator<T> > class my_list;Eu deveria escrever a especialização :: std :: hash para esta classe. Como eu posso fazer isso? Especialização parcial ...

2 a resposta

Por que e quando é convertido em carvão volátil e necessário?

Noboost :: detail :: addressof_impl :: f () [https://svn.boost.org/trac/boost/browser/trunk/boost/utility/addressof.hpp#L37] uma série dereinterpret_casts é feito para obter o endereço real do objeto, casoclass T ...

6 a resposta

Como imprimo o valor total de uma cadeia longa em gdb?

Quero imprimir o comprimento total de uma string C no GDB. Por padrão, está sendo abreviado, como forço o GDB a imprimir a string inteira?

4 a resposta

Quais são os equivalentes em C # dessas estruturas C ++

typedef union _Value { signed char c; unsigned char b; signed short s; unsigned short w; signed long l; unsigned long u; float f; double *d; char *p; } Value; typedef struct _Field { WORD nFieldId; BYTE bValueType; Value Value; } Field; typedef ...

4 a resposta

Construção de biblioteca executável e compartilhada com cmake, runtimelinker não encontra dll

Estou trabalhando com o gcc (cygwin), o gnu make, o windows 7 e o cmake. meu cmake testprojekt tem a seguinte estrutura rootdir |-- App | |-- app.cpp | +-- CMakeLists.txt |-- Lib | |-- lib.cpp | |-- CMakeLists.txt |-- MakeFileProject + ...

1 a resposta

Como posso usar atributos polimórficos com os analisadores boost :: spirit :: qi?

Gostaria que meu analisador boost :: spirit pudesse analisar um arquivo, converter as regras analisadas em tipos diferentes e emitir um vetor contendo todas as correspondências encontradas. Todos os tipos que são emitidos como atributos devem ser ...

2 a resposta

A maneira mais portátil e confiável de obter o endereço da variável em C ++

Usando& obter um endereço de uma variável pode ser problemático se o tipo de variável tiver sobrecarregadooperator&(). Por exemplo,_com_ptr_ [http://msdn.microsoft.com/en-us/library/417w8b3b%28VS.80%29.aspx]temoperator&() sobrecarregado com um ...