Resultados da pesquisa a pedido "c++"
Os construtores de classe pai são chamados antes de inicializar variáveis?
Os construtores da classe pai são chamados antes de inicializar variáveis ou o compilador inicializará as variáveis da classe primeiro?Por exemplo:
Retornando duas variáveis em uma função C ++ [duplicada]
Esta questão já tem uma resposta aqui:Retornando vários valores de uma função C ++ 19 respostasEu gostaria de retornar duas variáveis duplas: ao chamar uma...
Implementando a função virtual pura da classe base abstrata: substituir o especificador tem algum significado?
fundoEu tropecei em um caso de uso dooverride especificador [http://en.cppreference.com/w/cpp/language/override]isso, até onde eu sei, parece redundante e também sem qualquer significado semântico específico, mas talvez eu esteja perdendo alguma ...
Contando o número de bits: como essa linha funciona? n = n & (n-1); [duplicado]
Esta questão já tem uma resposta aqui:n & (n-1) o que essa expressão faz? [duplicado] 4 respostasEu preciso de alguma explicação sobre como esta linha es...
Como o canal novo sabe qual layout criar?
#include <iostream> #include <typeinfo> struct A { int a; }; struct B : virtual A { int b; }; struct C : virtual A { int c; }; struct D : B,C { int d; }; int main() { D complete; B contiguous; B & separate = complete; B * p[2] = {&separate, ...
Argumentos padrão do modelo
Se eu puder fazer o seguinte:
Equivalente do Visual C ++ do __attribute__ do GCC ((__packed__))
Para alguns compiladores, existe um especificador de empacotamento para estruturas, por exemplo ::RealView ARM compiler has "__packed" Gnu C Compil...
função de membro de especialização parcial do modelo c ++ [duplicado]
Esta questão já tem uma resposta aqui:Erro de "uso inválido de tipo incompleto" com especialização parcial de modelo 3 respostasEu sou novo em mode...
Eliminando a recursão esquerda na regra de espírito do analisador x3
Atualmente, estou preso a uma regra que estou tentando analisar usando o boost spirit x3. Aqui está o EBNF (usando o operador% from spirit para listas) para o que estou tentando analisar: type ::= class_type | lambda_type lambda_type ::= ...