Resultados da pesquisa a pedido "c++"
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 ...
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 = ...
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(); ...
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; ...
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 ...
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 ...
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[] = {"", "=", "=="}; ...
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 ...
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 ...
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(); ...