Resultados da pesquisa a pedido "c++"
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 ...
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 ...
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 << ...
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 ...
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 ...
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?
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 ...
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 + ...
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 ...
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 ...