Resultados da pesquisa a pedido "c++"
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 ...
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 ...
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?
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?
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 ...
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?
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 ...
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 ...
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 ...
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 ...