Resultados da pesquisa a pedido "c++"
Definir BIT0, BIT1, BIT2, etc. Sem #define
É possível em C ++ definir BIT0, BIT1, BIT2 de outra maneira em C ++ sem usar #define? #define BIT0 0x00000001 #define BIT1 0x00000002 #define BIT2 0x00000004Então pego a mesma coisa e faço estados desses bits: #define MOTOR_UP BIT0 #define ...
Qual é a maneira correta de herança múltipla em Qt / C ++?
No meu aplicativo Qt, tenho uma classe base como segue. Estou usando o QObject porque quero usar o mecanismo de slot de sinal em todas as classes derivadas. class IRzPlugin : public QObject { public: virtual void registerMenu(QWidget*); virtual ...
O que sizeof faz?
Qual é a principal função desizeof (Eu sou novo em C ++). Por exemplo int k=7; char t='Z';Fazer o quesizeof (k) ousizeof (int) esizeof (char) significar?
Por que o GCC ou o Clang não otimizam recíproco para uma instrução ao usar o método rápido de matemática
Alguém sabe por que o GCC / Clang não funcionará otimistatest1 no exemplo de código abaixo para simplesmente usar apenas a instrução RCPPS ao usar a opção de matemática rápida? Existe outro sinalizador do compilador que geraria ...
Como ler um arquivo .gz linha por linha em C ++?
Eu tenho um arquivo .gz de 3 terabytes e quero ler seu conteúdo descompactado linha por linha em um programa C ++. Como o arquivo é bastante grande, quero evitar carregá-lo completamente na memória. Alguém pode postar um exemplo simples de fazê-lo?
Por que não há alternativa segura para unique_ptr :: operator * ()?
std::vector tem a função de membroat() como uma alternativa segura paraoperator[], para que a verificação vinculada seja aplicada e nenhuma referência pendente seja criada: void foo(std::vector<int> const&x) { const auto&a=x[0]; // What if ...
Qual é a sobrecarga do tempo de execução static_cast se você adicionar uma constante mantendo o mesmo tipo?
Acho irritante poder chamar funções não constantes de um objeto se tiver um ponteiro para esse objeto. Não posso deixar que o ponteiro seja um ponteiro const, porque também há funções não-const que preciso chamar. Portanto, minha única opção ...
Corrigir erro aritmético na versão distribuída
Estou invertendo uma matriz através de uma fatoração de Cholesky, em um ambiente distribuído, como foi discutidoaqui [https://stackoverflow.com/questions/31231428/cholesky-with-scalapack]. Meu código funciona bem, mas para testar se meu projeto ...
Função semelhante a 'memcpy' que suporta compensações por bits individuais?
Eu estava pensando em resolver isso, mas parece ser uma tarefa e tanto. Se eu pegar esse aqui sozinho, provavelmente vou escrever de várias maneiras diferentes e escolher o melhor, então pensei em fazer essa pergunta para ver se já existe uma boa ...
Qt / QML qmlRegisterType vs. setContextProperty (diferença)
No aplicativo Qt / QML (esse código geralmente reside emmain.cpp do projeto QtCreator), qual é a diferença entre as seguintes maneiras de expor a classe C ++ à QML: qmlRegisterType<UePeopleModel>("com.example", 1, 0, ...