Resultados da pesquisa a pedido "c++"

3 a resposta

Intervalo para loops e std :: vector <bool>

Por que esse código funciona std::vector<int> intVector(10); for(auto& i : intVector) std::cout << i;E isso não? std::vector<bool> boolVector(10); for(auto& i : boolVector) std::cout << i;Neste último caso, recebo um erro erro: inicialização ...

1 a resposta

Como std :: enable_shared_from_this :: shared_from_this funciona

Eu simplesmente não consigo entender comostd::enable_shared_from_this::shared_from_this retorna um ponteiro compartilhado que compartilhou a propriedade com o ponteiro existente. Em outras palavras, você ...

28 a resposta

C ++: arredondando para o múltiplo mais próximo de um número

OK - Estou quase envergonhado postando isso aqui (e vou excluir se alguém votar para fechar), pois parece uma pergunta básica. Essa é a maneira correta de arredondar para um múltiplo de um número em C ++? Sei que existem outras perguntas ...

2 a resposta

trivialmente construtível std :: optional e std :: variant

É permitido projetarstd::optional (atualmentestd::experimental::optional) de tal maneira que, para o tipo construtível trivialmente padrãoT correspondentestd::optional< T > também é trivialmente padrão construtível? A mesma pergunta que ...

1 a resposta

Como trabalhar corretamente com matrizes multidimensionais alocadas dinamicamente em C ++ [duplicado]

Esta pergunta já tem uma resposta aqui: Como declaro uma matriz 2D em C ++ usando new? [/questions/936687/how-do-i-declare-a-2d-array-in-c-using-new] 22 respostasComo defino uma matriz multidimensional dinâmica em C ++? Por exemplo, ...

2 a resposta

Passando o objeto por referência ao std :: thread no C ++ 11

Por que você não pode passar um objeto por referência ao criar umstd::thread ? Por exemplo, o seguinte snippit fornece um erro de compilação: #include <iostream> #include <thread> using namespace std; static void SimpleThread(int& a) // compile ...

6 a resposta

Como posso converter um arquivo binário em outra representação binária, como uma imagem

Eu quero pegar um arquivo binário (exe, msi, dll, qualquer que seja) e ser capaz de "ver" o código binário ou qualquer outra base que eu queira (hexadecimal, seja qual for). Imaginei que a maneira mais fácil seria produzir o código em um txt para ...

3 a resposta

Regex para analisar declarações de funções C / C ++

Preciso analisar e dividir as funções C e C ++ nos componentes principais (tipo de retorno, nome da função / classe e método, parâmetros, etc.). Estou trabalhando em cabeçalhos ou em uma lista em que as assinaturas assumem a forma: public: void ...

4 a resposta

Macros no meio de uma declaração de classe ou função

Eu li perguntas relacionadas, comoesta [https://stackoverflow.com/questions/10210449/c-method-declaration-including-a-macro] eesta [https://stackoverflow.com/questions/15803761/c-pre-processor-define-after-class-keyword-and-before-class-name] , e ...

2 a resposta

Colocando a definição de membros estáticos de classe no arquivo cpp - limitação técnica?

um dos meus aborrecimentos "favoritos" ao codificar em C ++ é declarar alguma variável estática na minha classe e depois analisar o erro de compilação sobre variável estática não resolvida (em épocas anteriores, eu sempre ficava assustada, o que ...