Resultados da pesquisa a pedido "c++"

1 a resposta

Tipo incompleto no especificador de nome aninhado

Tentei usar o tipo incompleto no especificador de nome aninhado da seguinte maneira: class A; int b= A::c; // error: incomplete type ‘A’ used in nested name specifier class A { static const int c=5; };Não há nada a dizer sobre o esboço de ...

2 a resposta

Contagem de CPU lógica retorna 16 em vez de 4

Eu tenho um Intel Core i5-2450m (2 processadores físicos e 4 processadores lógicos) e quero encontrar uma maneira de contar os núcleos lógicos e físicos nas CPUs AMD e Intel. Mas, depois de algumas pesquisas, notei algo estranho. Em vez de ...

1 a resposta

Chamada de pseudo-destruidor não destrói um objeto

Considere o seguinte código: #include <iostream> typedef int t; t a=42; int main() { a.t::~t(); std::cout << a; //42 }Eu sou esperado quea será destruído. Mas não é verdade, por quê? Como essa chamada de pseudo-destruidor será destruída no objeto?

6 a resposta

O que "-Wall" em "g ++ -Wall test.cpp -o test" faz?

-o altera o nome do arquivo de saída (achei que usando --help) Mas não consigo descobrir o que-Wall faz?

2 a resposta

Quais são alguns usos do decltype (auto)?

Em c ++ 14, odecltype(auto) idioma é introduzido. Normalmente, seu uso épermitirauto declarações para usar odecltype regras sobre a expressão dada. Procurando exemplos de uso "bom" do idioma, só consigo pensar em coisas como as seguintes ...

7 a resposta

Como definir uma string literal na linha de comando gcc?

Na linha de comando gcc, quero definir uma string como-Dname=Mary, então no código fonte que eu queroprintf("%s", name); imprimirMary. Como eu pude fazer isso?

1 a resposta

Como a exclusão de um ponteiro é detectada usando conversão dinâmica

Como mostradoaqui [http://www.devx.com/tips/Tip/28143], pode-se usardynamic_cast para detectar um ponteiro excluído: #include <iostream> using namespace std; class A { public: A() {} virtual ~A() {} }; class B : public A { public: B() {} }; int ...

1 a resposta

Listando IDs de mensagens e nomes simbólicos armazenados em uma biblioteca somente de recurso (DLL) usando a API Win32

Gostaríamos de listar o conteúdo (pares de chave / valor) de mensagens incorporadas em uma biblioteca somente de recurso (DLL) A biblioteca de recursos é definida conforme especificadono ...

1 a resposta

Um `char 'simples pode ter valores de interceptação?

LEIA-ME A "valor da armadilha"ou"representação de armadilha" para o tipoT, é uma combinação de bits (do armazenamento subjacente) que gera um valor inválido deT. Tentar interpretar a representação de um valor inválido fará com quecomportamento ...

2 a resposta

Quando os parênteses extras têm efeito, além da precedência do operador?

Os parênteses em C ++ são usados em muitos lugares: p. em chamadas de função e expressões de agrupamento para substituir a precedência do operador.Além de parênteses extras ilegais(como em torno das listas de argumentos de chamada de função), uma ...