Resultados da pesquisa a pedido "c++"
Escopo do arquivo e escopo global: C & C ++
Sou estudante e estou confuso sobre variáveis de escopo global e de arquivo em C e C ++. Existe alguma diferença nas duas perspectivas? Se sim, por favor, explique em detalhes.
Saída inesperada ao chamar a função de modelo
O código abaixo faz parte de um questionário cpp que eu estava passando: #include <iostream> template<typename T> void foo(T) { std::cout << "T" << std::endl;; } struct S { }; template<typename T> void call_foo(T t) { foo(S()); foo(t); } void ...
Por que temos reinterpret_cast em C ++ quando dois static_cast encadeados podem fazer seu trabalho?
Diga que eu quero transmitirA* parachar* e vice-versa, temos duas opções (quero dizer, muitos de nós pensam que temos duas opções,Porque ambos parecem funcionar! Daí a confusão!): struct A { int age; char name[128]; }; A a; char *buffer ...
Variável de referência na definição de classe
Estou aprendendo C ++ e li que todas as referências devem ser inicializadas na declaração e não pode haver "referências não inicializadas". Mas e se a variável de referência for um membro da classe? class test { int &k; }; int main() { test *abc ...
por que não consigo usar as palavras min e max como nomes de variáveis?
Nesse programa C ++, a funçãoprint_nums não aceita ovector<double> números como um pré-parâmetro real quando chamado noswitch_function e eu queria oadd_num função para aceitar vetor como argumento, mas acho que causará o mesmo erro! observe que ...
Práticas recomendadas de gerenciamento de memória nativa do Visual c ++
Eu sou um programador C # antigo e um programador C (sem alocação de memória dinâmica), mas gostaria de aprender um pouco sobre programação Visual C ++. A pergunta que me incomoda está relacionada ao gerenciamento de memória em C ++. Em C #, o ...
Guia de Reflexão em C ++ / Tutoriais
Estou achando difícil de qualquer maneira implementar o Reflection em C ++. Eu só vi exemplos do AGM :: LibReflection e Game Program Gems 5. Alguém conhece um tutorial ou um exemplo de código decente sobre como fazer isso? Até agora, conheço o ...
diferença entre o operador de ponto e o operador de seta pela variável de objeto da estrutura para criação de árvore em c ou c ++ [duplicado]
Esta pergunta já tem uma resposta aqui: Qual é a diferença entre o operador ponto (.) E -> em C ++? [duplicado] [/questions/1238613/what-is-the-difference-between-the-dot-operator-and-in-c] 14 respostasEu tenho que limpar uma dúvida que tem o ...
Gire e traduza objetos na orientação local e global usando glm
estou tentando implementar funções, onde posso girar / traduzir um objeto na orientação local ou global, como no software de modelagem 3D, usando glm. Algo assim: void Rotate(float x, float y, float z, bool localOrientation);mas eu não sei como ...
Como instalar bibliotecas de terceiros
Sou um pouco iniciante em C ++ e decidi tentar usarodeint para fazer algumas simulações porque o python é muito lento para minhas necessidades. eu encontreieste pacote [http://headmyshoulder.github.io/odeint-v2/index.html], com o qual quero ...