Resultados da pesquisa a pedido "c++"
Número aleatório C ++ de 1 a um número muito grande (por exemplo, 25 milhões)
Como você criaria uma função que gera um número aleatório de 1 a 25 milhões? Eu pensei em usarrand() mas estou certo ao pensar que o número máximo,RAND_MAX é = 32000 (cerca de)? Existe uma maneira de contornar isso, uma maneira que não reduza a ...
Digite emulando uma referência C ++ melhor que std :: reference_wrapper
Estou projetando uma classe que se comporta como uma referência em C ++, mas faz algumas coisas instrumentais extras (contabilidade). Inicialmente pensei questd::reference_wrapper<T> seria um bom modelo. Mas depois de um tempo eu percebi ...
Localizando o valor máximo de cada linha na matriz 2D C ++
Eu consegui encontrar o valor mínimo de cada linha da minha matriz 2D com este void findLowest(int A[][Cm], int n, int m) { int min = A[0][0]; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { if (A[i][j] < min) { min = A[i][j]; } } ...
Até onde eu sei, a função abaixo não é constexpr, mas o código é compilado em clang e g ++. o que estou perdendo?
Eu peguei este exemplo do §5.19 / 2 no N4140: constexpr int incr(int &n) { return ++n; }Tanto quanto posso dizer, este não é umconstexpr função. Mas o trecho é compilado no clang e no g ++. Vejoexemplo ao vivo ...
Maneira fácil de saber se o caractere unicode é suportado na fonte atual?
Estou usando o Borland C ++ Builder 2009 e exibo as setas apontando esquerda e direita da seguinte maneira: Button2->Hint = L"Ctrl+\u2190" ; Button3->Hint = L"Ctrl+\u2192" ;Isso funciona bem no Windows 7, o aplicativo usa a fonte 'Segoe UI'. No ...
Jogue na função constexpr
O seguinte trecho de código é compilado no clang ++ 3.7.0, mas é negado pelo g ++ 5.3.1. Ambos têm-std=c++14 opção. Qual compilador está correto? Alguém sabe onde no padrão fala sobre isso? Obrigado. #include <stdexcept> using namespace std; ...
Como converter enum para QString?
Estou tentando usar a reflexão Qt para converter enum para QString. Aqui está a parte do código: class ModelApple { Q_GADGET Q_ENUMS(AppleType) public: enum AppleType { Big, Small } }E aqui está eu tentando ...
o que ^ = significa em c / c ++?
Eu tenho a seguinte linha de código: contents[pos++] ^= key[shift++];O que faz o operador^= significar?
Std :: move é seguro em uma lista de argumentos quando o argumento é encaminhado, e não movido construído?
Tentando fornecer uma solução parastd :: string_view e std :: string em std :: unordered_set [https://stackoverflow.com/q/51749081/364696], Eu estou brincando com a ...
erro do vinculador memcmp Visual Studio 2015
Eu tenho um projeto c ++ do visual studio 2012. Eu o desinstalei recentemente e instalei o visual studio 2015 e atualizei o projeto. Quando estou criando o projeto, obtendo um erro como mostrado abaixo: Erro LNK2019 símbolo externo não resolvido ...