Resultados da pesquisa a pedido "c++"

3 a resposta

Exportar HTML para PDF (C ++, Windows)

Estou procurando um componente redistribuível para converter HTML em PDF. No momento, gostaria de evitar o uso de uma "impressora PDF", pois isso requer uma instalação da impressora e algum usuário "brincando" no painel de impressoras pode ...

2 a resposta

Por que meu programa 'contar com zero inicial' está com defeito?

Aqui está o código que retorna o número de zeros à esquerda do livro Hacker's Delight: #include <iostream> using namespace std; int nlz(unsigned x) { int n; if (x == 0) return(32); n = 1; if ((x >> 16) == 0) {n = n +16; x = x <<16;} if ((x >> ...

3 a resposta

Usando .so e .dll no Windows

Estou escrevendo um programa no Windows em C ++ no qual os usuários poderão compilar extensões na forma de bibliotecas de vínculo dinâmico (windows) ou arquivos de objetos compartilhados (linux). No Windows, você usa oLoadLibrary função para ...

3 a resposta

Definindo cores de barra de título e borda programaticamente

Estou tentando alterar a barra de título e as cores da borda do meu aplicativo programaticamente. Tentei muitas coisas, mas sem sucesso, e decidi mudar essas cores em todo o sistema. Porque também é aceitável alterar as cores da barra de título e ...

2 a resposta

Correspondência de Especializações Parciais do Modelo de Classe

N4527 14.5.5.1 [temp.class.spec.match] 2 Uma especialização parcial corresponde a uma determinada lista de argumentos do modelo real se os argumentos do modelo da especialização parcial puderem ser deduzidos da lista de argumentos do modelo ...

3 a resposta

Inicializando uma matriz de dimensionalidade desconhecida

Fiquei surpreso por não conseguir encontrar essa pergunta. Tentei generalizá-lo (com um bom código não testado) para algo que todos possam se beneficiar. Suponha que eu tenho um multidimensionalPoint: template <int dims> class Point { public: ...

2 a resposta

O que acontece se um construtor lança uma exceção?

Vamos pegar UB então? Eu tentei isso: #include <iostream> struct B { B(){ std::cout << "B()" << std::endl; } ~B(){ std::cout << "~B()" << std::endl; } }; struct A { B b; A(){ std::cout << "A()" << std::endl; throw std::exception(); } ~A(){ ...

3 a resposta

limite de elemento de enumeração

Existe um número máximo permitido deenum elementos em C ++? (A questão surgiu da resposta à minha pergunta anterior emdefine [https://stackoverflow.com/questions/3199761/define-bit0-bit1-bit2-etc-without-define/3199817#3199817] )

5 a resposta

Existe um g ++ (Linux) equivalente aos sinalizadores / fp: precision e / fp: fast usados no Visual Studio?

Fundo: Muitos anos atrás, herdei uma base de código que estava usando o sinalizador Visual Studio (VC ++) '/ fp: fast' para produzir código mais rápido em uma biblioteca específica de cálculos pesados. Infelizmente, '/ fp: fast' ...

2 a resposta

Aguarde sinal enquanto processa outros sinais

Meu aplicativo Qt se comunica com um dispositivo serial e, ocasionalmente, precisa aguardar que este dispositivo envie um byte. Para fazer isso, crio um novo eventloop que sai assim que houver informações disponíveis no buffer serial: unsigned ...