Resultados da pesquisa a pedido "c++"

2 a resposta

Inicializando um constexpr com uma const, - int vs float

Eu estou querendo saber por que o número inteiroii é inicializado em tempo de compilação, mas não o floatff aqui: int main() { const int i = 1; constexpr int ii = i; const float f = 1.0; constexpr float ff = f; }É o que acontece quando tento ...

3 a resposta

Como definir a cor de fundo da janela depois de registrá-la?

Não estou usando uma caixa de diálogo, estou usando minha própria classe personalizada que registrei e usei oCreateWindow Para criar, predefini a cor de fundo para vermelho ao registrar: WNDCLASSEX wc; wc.hbrBackground = ...

1 a resposta

Por que a cor exibida não é a cor esperada no VTK?

O problema é que os valores RGB que passo para vtkProperty não geram a cor esperada. Por exemplo, o slateblue identificado pelo RGB (146, 110, 218) aparece em branco. Aqui está o código relevante: vtk.vtkLineSource line = new vtkLineSource(); ...

4 a resposta

Injetar namespace experimental em std

É um pacote ruim ou bom injetar espaço para nomestd::experimental para dentrostd gosta de seguir? namespace std { namespace experimental { } using namespace experimental; } #include <experimental/optional> int main() { std::optional< int > o; ...

2 a resposta

BOOST ASIO - Como escrever um servidor de console

Eu tenho que escrever TCP TCP assíncrono. O servidor TCP deve ser gerenciado pelo console (por exemplo: remover cliente, mostrar lista de todos os clientes conectados, etc.) O problema é: Como posso conectar (ou escrever) o console, que pode ...

1 a resposta

Precisa melhorar a complexidade do tempo de execução?

#include<iostream> using namespace std; int gcd(int a, int b, int res); int main() { int res = 1; int n, i, ret; int count = 1; cin >> n; for (i = 2; i < n; i++) { ret = gcd(n, i, res); if (ret == 1) count++; } cout << count; return 0; } int ...

3 a resposta

tentativa de decodificar um valor que não está no conjunto de caracteres base64

Estou usando o seguinte trecho de código para codificar base64 e decodificar uma seqüência de caracteres usando a biblioteca Boost C ++. //Base64 Encode Implementation using Boost C++ library const std::string base64_padding[] = {"", "=", "=="}; ...

1 a resposta

Comparando dados uint8_t com string

Isso pode parecer um pouco estranho ou a pergunta pode ser trivial, mas durante a maior parte da minha vida eu estava programando em PHP (sim, eu sei como isso soa). Então, quando mudei para C ++, existem coisas bastante estranhas para mim (causa ...

2 a resposta

parâmetro de tempo de execução inválido _itoa_s

Eu experimentei um comportamento estranho ao usar_itoa_s e_ultoa_s se eu tentar obter uma matriz de caracteres de umDWORD. A função retorna zero (sucesso) e meu aplicativo continua, mas estou recebendo uma janela de exceção com código ...

1 a resposta

Saturação de buffer usando threads e sinais Qt

Eu tenho que fazer o downgrade de um projeto de QT5 para QT4 e obter um erro estranho de saturação de buffer ao fazer isso. Aqui está o meu código: Eu crio um QThread assim: thread = new QThread; reader = new Reader(); ...