Resultados da pesquisa a pedido "c++"

5 a resposta

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 ...

3 a resposta

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 ...

3 a resposta

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?

1 a resposta

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 ...

7 a resposta

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?

6 a resposta

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 ...

1 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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 ...

2 a resposta

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, ...