Resultados da pesquisa a pedido "c++"
Quando posso usar o operador explícito bool sem conversão?
Minha classe tem uma conversão explícita para bool: struct T { explicit operator bool() const { return true; } };e eu tenho uma instância disso: T t;Para atribuí-lo a uma variável do tipobool, Preciso escrever um elenco: bool b = ...
Construtor de lista de inicializador entre colchetes
Eu tenho a classe Phenotype com o seguinte construtor: Phenotype(uint8 init[NUM_ITEMS]);Eu posso criar um fenótipo como este: uint8 data[] = {0,0,0,0,0}; Phenotype p(data);Mas eu recebo um erro ao tentar criar um como este: Phenotype p = ...
Cercas de memória - Precisa de ajuda para entender
Estou lendo Barreiras à Memória, de Paul E. McKenney http://www.rdrop.com/users/paulmck/scalability/paper/whymb.2010.07.23a.pdf [http://www.rdrop.com/users/paulmck/scalability/paper/whymb.2010.07.23a.pdf]tudo é explicado em grandes detalhes e, ...
Como criar e executar o código C ++ no Visual Studio Code?
Eu tenho um script tasks.json que atualmente compila o código { "version": "0.1.0", "command": "gcc", "isShellCommand": true, "args": ["-Wall", "${relativeFile}", "-o", "${relativeFile}.exe", "-pedantic"], "echoCommand": true, "showOutput": ...
A referência const a um objeto temporário é quebrada após o escopo da função (tempo de vida)
Enquanto perguntandoessa questão, Aprendi referência constante para um objeto temporário é válido em C ++:
Herança de interface em C ++
Eu tenho a seguinte estrutura de classe:
O que acontece quando o QueryPerformanceCounter é chamado?
Eu estou olhando para as implicações exatas do uso de QueryPerformanceCounter em nosso sistema e estou tentando entender o impacto sobre o aplicativo. Eu pos...
Leitura de arquivos formatados com C ++
Eu estou tentando ler todos os inteiros de um arquivo e colocá-los em uma matriz. Eu tenho um arquivo de entrada que contém números inteiros no seguinte form...