Resultados da pesquisa a pedido "c++"
In Boost :: Program_Options, como definir o valor padrão para o wstrin
Meu código abaixo não funcionou: wstring config_file; // Declare a group of options that will be // allowed only on command line po::options_description generic("Generic options"); generic.add_options() ("help,h", "produce help message") ...
Convert int64_t para dobrar
int64_t a = 1234; double d = (double) a;Esta é a maneira recomendada?
Como chamo o construtor da classe base?
latley Passei muita programação em Java. Lá você chama a classe da qual herdou comsuper(); (todos vocês provavelmente sabem disso) gora eu tenho uma classe em C ++ que tem um construtor padrão que leva alguns argumentos. Exemplo class BaseClass ...
Quanta área de cobertura o tratamento de exceção C ++ adiciona
Esta questão é importante especialmente para o desenvolvimento incorporado. O tratamento de exceções adiciona alguma pegada à saída binária gerada. Por outro lado, sem exceções, os erros precisam ser tratados de outra maneira, o que requer código ...
Permutação de letras String: Como remover permutações repetida
Aqui está uma função padrão para imprimir as permutações de caracteres de uma string: void permute(char *a, int i, int n) { int j; if (i == n) printf("%s\n", a); else { for (j = i; j < n; j++) //check till end of string { swap((a+i), ...
O thread shared_ptr <XXX> é seguro?
Eu tenho uma pergunta sobreboost::shared_ptr<T>. Há muita discussão. using namespace boost; class CResource { // xxxxxx } class CResourceBase { public: void SetResource(shared_ptr<CResource> res) { m_Res = res; } shared_ptr<CResource> ...
Rastreamento de pilha de exibição C ++ na exceção
Eu quero ter uma maneira de relatar o rastreamento de pilha ao usuário se uma exceção for lançada. Qual é a melhor maneira de fazer isso? São necessárias enormes quantidades de código extra? Para responder a perguntas: Gostaria que fosse ...
missão dupla de símbolos construtor
oje, descobri uma coisa bastante interessante sobre os dog++ ounm ... as definições do construtor parecem ter duas entradas nas biblioteca Eu tenho um cabeçalhothing.hpp: class Thing { Thing(); Thing(int x); void foo(); ...
Obter caminho da DLL em tempo de execução
Quero obter um dll's caminho do diretório (ou arquivo) de dentro do seu código. (não o caminho do arquivo .exe do programa) Eu tentei alguns métodos que encontrei: GetCurrentDir - obtém o caminho do diretório atua GetModuleFileName - obtém o ...
retornar "isso" em C ++?
Em Java, você pode simplesmentereturn this para obter o objeto atual. Como você faz isso em C ++? Java class MyClass { MyClass example() { return this; } }