Resultados da pesquisa a pedido "c++"

1 a resposta

Programa C ++ “Monkey Business” - 99% concluído [fechado]

Estou tentando me ensinar C ++ usando um livro antigo e gostaria de receber sua opinião. Posso encontrar o código de trabalho do programa on-line, mas quero que meu código funcione antes de tentar abordagens completamente diferentes. Preciso ...

1 a resposta

O Eclipse CDT não pode depurar usando gdb no Mac

Eu tenho um projeto C ++ importado para o Eclipse CDT. Eu posso criar e executar o projeto usando Makefile e configurações de argumento. No entanto, quando tentei adicionar um ponto de depuração e executar "depurar como aplicativo c / c ++ ...

2 a resposta

Como você especifica uma const constante não assinada de 64 bits 0x8000000000000000 no VS2008?

Eu li sobre o sufixo específico da Microsoft "i64" para constantes inteiras. Eu quero fazer uma mudança não assinada para um ULONGLONG. ULONGLONG bigNum64 = 0x800000000000000i64 >> myval; Em C normal, eu usaria o sufixo "U", por exemplo a ...

2 a resposta

C ++: como registrar e cancelar o registro corretamente de associações de tipo de arquivo para nosso aplicativo (programaticamente)

A hora era quando você definia associações de arquivos em: HEY_CLASSES_ROOT \ <. Ext> No entanto, isso parece ser possível, mas é uma solução incompleta. Existem associações adicionais em todo o registro. Por exemplo: HKEY_LOCAL_MACHINE \ ...

0 a resposta

Eficiência da função virtual e a palavra-chave 'final'

Considere um programa que tenha uma classeFoo contendo uma funçãoFoo::fn declarado assim: virtual void fn();e uma subclasse deFoo chamadoBar. Will declarandoBar::fn como isso: virtual void fn() override final;causar chamadas parafn noBar ou ...

4 a resposta

Como posso substituir minha macro de exceção c ++ por uma função embutida com suporte a __LINE__ e __FILE__?

Atualmente, li o livro Effective C ++ de Scott Meyers. Diz que devo preferirinline funções sobre#define para macros de função. Agora eu tento codificar uma função embutida para substituir minha macro de exceção. Minha macro antiga fica ...

3 a resposta

Inclusão múltipla do arquivo de cabeçalho c ++

Estou com um problema relacionado à inclusão múltipla do arquivo de cabeçalho no código C ++. digamos, por exemplo, eu tenho três classes X, Y, Z. X e Y são derivados da classe Base Z. E eu quero criar uma instância de X em Y. O código será ...

3 a resposta

C ++: aviso: '…' declarado com maior visibilidade do que o tipo de seu campo '… :: <anônimo>'

Estou recebendo esses dois avisos (com o GCC 4.2 no MacOSX): /Users/az/Programmierung/openlierox/build/Xcode/../../src/main.cpp:154igned /Users/az/Programmierung/openlierox/build/Xcode/../../src/main .cpp: 154: aviso: 'startMainLockDetector () ...

3 a resposta

Valores estranhos em uma lambda retornando initializer_list

Considere istoC ++ 11fragmento de código: #include <iostream> #include <set> #include <stdexcept> #include <initializer_list> int main(int argc, char ** argv) { enum Switch { Switch_1, Switch_2, Switch_3, Switch_XXXX, }; int foo_1 = 1; int foo_2 ...

5 a resposta

Critique meu depurador de heap

Eu escrevi o seguinte depurador de heap para demonstrar vazamentos de memória, exclusões duplas e formas incorretas de exclusões (ou seja, tentando excluir uma matriz comdelete p ao invés dedelete[] p) para programadores iniciantes. Gostaria ...