Resultados da pesquisa a pedido "c++"
Union in thrift mostra todos os valores definidos em c ++
Eu fiz uma união simples de três campos union example{ 1:string STRING, 2:i64 INT64, 3:double DOUBLE }E instanciamos a união de exemplo no cliente como: example ex; ex.__set_STRING("Example"); ex.__isset.STRING = true;E envie o exemplo por meio ...
Como fazer com que o valor do token Boost.Spirit.Lex seja uma substring da sequência correspondida (de preferência por grupo de correspondência de regex)
Estou escrevendo um analisador de expressões simples. Ele é desenvolvido com base na gramática Boost.Spirit.Qi, com base nos tokens Boost.Spirit.Lex (Boost na versão 1.56). Os tokens são definidos da seguinte maneira: using namespace ...
Número aleatório de quatro dígitos sem repetição de dígito
Existe alguma maneira de você ter um número de 4 dígitos sem repetição - por exemplo, não1130 mas1234? Eu listd::random_shuffle poderia fazer isso, mas apenas trocaria os números no meio. #include <iostream> #include <string> #include <cstdlib> ...
Como inicializar um shared_ptr que é membro de uma classe?
Não tenho certeza sobre uma boa maneira de inicializar umshared_ptr que é membro de uma classe. Você pode me dizer, se a maneira que eu escolhoC::foo() está bem ou existe uma solução melhor? class A { public: A(); }; class B { public: B(A* pa); ...
Construção de um vetor a partir da concatenação de 2 vetores
Existe uma maneira de construir umvector como a concatenação de 2vectors (Além de criar uma função auxiliar?) Por exemplo: const vector<int> first = {13}; const vector<int> second = {42}; const vector<int> concatenation = first + second;Eu sei ...
Como verifico se meu programa é executado pelo usuário como administrador (Vista / Win7, C ++) [duplicado]
Esta pergunta já tem uma resposta aqui: Detectar se o programa está sendo executado com direitos totais de administrador [/questions/4230602/detect-if-program-is-running-with-full-administrator-rights] 2 respostasEu vi o método IsInRole, mas ...
C ++ alocar tamanho de vetor na variável de classe sem inicialização padrão
Então, eu tenho uma classe (HostObject) que possui um vetor de classes complexas (object1) dentro dela. Como o pseudocódigo representado abaixo #DEFINE ARRAY_SIZE 10 class HostObject { //other member variables vector<Object1> vec(ARRAY_SIZE); ...
cin ou printf?
enquanto trabalhava em c / c ++, 1.cin / cout ou 2.scanf / printf, qual dos dois terá menos execução ou tempo de execução. OU ambos terão tempo de execução igual. meu objetivo é reduzir o tempo de execução do meu código.
Mecanismo pai Qt
Há umQPushButton em umQWidget, click o botão deve abrir outroQWidget, conforme codificado abaixo: project.pro QT += core gui greaterThan(QT_MAJOR_VERSION, 4): QT += widgets TARGET = untitled TEMPLATE = app CONFIG(debug, debug|release) { DESTDIR ...
O compilador otimizará a divisão em multiplicação
Dependendo dessa perguntaDivisão de ponto flutuante vs multiplicação de ponto flutuante [https://stackoverflow.com/questions/4125033/floating-point-division-vs-floating-point-multiplication] . A divisão é mais lenta que a multiplicação devido a ...