Resultados da pesquisa a pedido "c++"
Testando uma classe c ++ para recursos
Eu tenho um conjunto de classes que descrevem um conjunto de caixas lógicas que podem conter e fazer coisas com elas. eu tenho struct IBox // all boxes do these { .... } struct IBoxCanDoX // the power to do X { void x(); } struct IBoxCanDoY // ...
Por que ter arquivos de cabeçalho e arquivos .cpp? [fechadas]
Por que o C ++ possui arquivos de cabeçalho e arquivos .cpp?
Obter string entre 2 strings
Como posso obter uma string que esteja entre duas outras strings declaradas, por exemplo: String 1 = "[STRING1]" String 2 = "[STRING2]"Fonte: "832h0ufhu0sdf4[STRING1]I need this text here[STRING2]afyh0fhdfosdfndsf"Como posso obter o"I need this ...
Verificação em tempo de execução de um elenco de um vazio *
Diga que eu tenho umvoid* contendo um ponteiro para um desconhecidoclass. Eu quero usardynamic_cast para verificar em tempo de execução o tipo de classe que realmente tenho. Por exemplo: class Foo {}; void* bar = new Foo;Se eu tentar ...
Inicialização de variável estática em uma biblioteca
Estou trabalhando em uma fábrica que terá tipos adicionados a eles, no entanto, se a classe não for explicitamente instanciada no .exe que é exercido (tempo de compilação), o tipo não será adicionado à fábrica. Isso se deve ao fato de que ...
perguntas sobre shared_from_this
Eu tenho uma função que leva umshared_ptr<MyClass>. Em alguma função de membromemfun doMyClassPreciso passarthis para essa função. Mas se eu escrever void MyClass:memfun() { func(shared_ptr<MyClass>(this)) }Estou assumindo que, após o término da ...
Faça um ponteiro de arquivo ler / gravar em um local na memória
Eu posso fazer um ponteiro de arquivo gravar em um arquivo com fopen (). Mas posso criar um ponteiro de arquivo que faça com que funções de chamada como fputc ou fprintf gravem em um ponteiro na memória? Um exemplo disso é ByteArrayOutputStream ...
Qual é a diferença no GCC entre -std = gnu ++ 0x e -std = c ++ 0x e qual deles deve ser usado?
Estou tendo problemas com<stdint.h> ao usar-std=c++0x no GCC 4.4.3 (para Android): // using -std=c++0x #include <stdint.h> uint64_t value; // error: 'uint64_t' does not name a typeMas usando-std=gnu++0x trabalho: // using -std=gnu++0x #include ...
A pilha ao redor da variável '' foi corrompida
void GameBoard::enterShips() { char location[1]; int ships = 0; int count = 1; while(ships < NUM_SHIPS) { cout << "Enter a location for Ship " << count << ": "; cin >> location; cout << endl; Grid[location[0]][location[1]] = SHIP; ships++; ...
WaitForInputIdle não funciona para iniciar o mspaint programaticamente
Estou tentando abrir o "mspaint" e encontrar o identificador logo após ter sido inicializado. MasFindWindow retornaNULL se eu ligarWaitForInputIdle. Se eu tentar usar a funçãoSleep(1000) funciona. Mas não acho que seja a maneira certa de esperar ...