Resultados da pesquisa a pedido "c++"

6 a resposta

Como excluir um ponteiro após retornar seu valor dentro de uma função

Eu tenho esta função: char* ReadBlock(fstream& stream, int size) { char* memblock; memblock = new char[size]; stream.read(memblock, size); return(memblock); }A função é chamada toda vez que tenho que ler bytes de um arquivo. Acho que aloca nova ...

7 a resposta

typedef struct: Inicialização Padrão

typedef struct foo { bool my_bool; int my_int; } foo;No exemplo acima, eu entendo quemy_boolserá inicializado aleatoriamente como verdadeiro ou falso, mas e quanto amy_int? Eu assumi quemy_intseria inicializado como 0, mas esse não parece ser o ...

5 a resposta

Símbolos externos não resolvidos na compilação de aplicativos de 32 bits no Windows 64

Então, eu estou tentando compilar aplicativos herdados de 32 para 64 bits. Eu recompilei todas as bibliotecas usadas e a fiz olhar para o WIN SDK6.0A x64 bit para bibliotecas. Estou usando: Visual Studio Professional Edition 2008Visual C ...

8 a resposta

Como usar makefiles no Visual Studio?

Ouvi muito sobre makefiles e como eles simplificam o processo de compilação. Estou usando o VS2008. Alguém pode sugerir algumas referências ou livros on-line, onde posso descobrir mais sobre como lidar com eles?

2 a resposta

Declaração de classe estranha

No qrect.h do Qt, encontrei uma declaração de classe iniciando assim: class Q_CORE_EXPORT QRect { };Como você pode ver, existem dois identificadores após a palavra-chave da classe. Como vou entender isso? Obrigado.

5 a resposta

Lista de inicializadores passados como parâmetro de função para matriz

Como faço para isso funcionar: void foo(uint8_t a[]) { ... } foo({0x01, 0x02, 0x03});Isso me dá um erro: error: cannot convert '<brace-enclosed initializer list>' to 'uint8_t* {aka unsigned char*}' for argument '1' ^

6 a resposta

Função de chamada automática C ++ após alterar variável

Existe uma função no c ++ que, quando uma variável é alterada, chama automaticamente uma função?

2 a resposta

Como concatenar vários CString

Todas as funções retornam CString, este é um código MFC e deve ser compilado em 32 e 64 bits. Atualmente estou usando CString sURI = GetURL(); sURI += GetMethod(); sURI += "?"; sURI += GetParameters();Existe alguma maneira de fazer o mesmo, ...

3 a resposta

Não é possível dynamic_cast void * para a classe modelada

O erro exato que estou recebendo é: Não é possível dynamic_cast 'object' (do tipo 'void *') para digitar 'class udDator (int) *' (a origem não é um ponteiro para uma classe) Isso está acontecendo dentro de uma exclusão de operador substituída. ...

2 a resposta

Transmitindo int para booleano em C / C ++

Eu sei que em C e C ++, ao converter bools em ints,(int)true == 1 e(int)false == 0. Estou pensando em transmitir na direção inversa ... No código abaixo, todas as afirmações a seguir são válidas para mim em arquivos .c compilados com o Visual ...