Resultados da pesquisa a pedido "c++"

1 a resposta

Frações em vez de decimais

Então, eu estou escrevendo este pequeno programa em c ++, ele é feito para calcular vários valores com linhas (desculpe, eu sou francês, não sei como dizer isso em inglês, mas são as linhas com os tipos de equação Y = kx + t). E quero que meu ...

4 a resposta

Para que é usado o espaço para nome, em C +

Para que é usado o espaço para nome, em C + using namespace std;

2 a resposta

Usando operadores bit a bit em C ++ para alterar 4 caracteres para int

O que devo fazer é abrir um arquivo no modo binário que contém dados armazenados que devem ser interpretados como números inteiros. Eu já vi outros exemplos como Stackoverflow-Reading bytes de tamanho inteiro de uma matriz ...

6 a resposta

Por que meu método está entrando em recursão infinita?

Eu escrevi um método para ajudar a construir um quadtree. Cada quadtree tem um nó raiz e um nó raiz tem 4 filhos. Estou usando a recursão de profundidade para impedir que essa função se divida muitas vezes. A profundidade que é passada é igual à ...

1 a resposta

Por que essa loja morta de unique_ptr não pode ser eliminada?

#include <memory> #include <vector> using namespace std; vector<unique_ptr<int>> e; void f(unique_ptr<int> u) { e.emplace_back(move(u)); }Para ambos Clang [https://godbolt.org/z/bKG8qy] e GCC [https://godbolt.org/z/VmR0wI], o snippet de código ...

2 a resposta

Mensagem de erro Não é possível abrir o arquivo de inclusão: 'gxall.h': esse arquivo ou diretório não existe

Estou tentando criar algum código antigo do Visual C ++. Quando o faço, recebo esta mensagem de erro: fatal error C1083: Cannot open include file: 'gxall.h': No such file or directoryComo resolver isso?

1 a resposta

decltype (automático) do GCC não está em conformidade com o padrã

Eu tentei compilar esse código C ++ no GCC 8.2 com opções diferentes e sempre obtém êxito, não produz avisos e saídastrue: int && a = 123; decltype(auto) b = a; std::cout << std::boolalpha << std::is_same<decltype(b), int&>::value;nquanto isso, ...

6 a resposta

xiste alguma maneira de definir um ponto de interrupção no gdb que seja condicional na pilha de chamada

Estou depurando C ++ no gdb 7.1 no Linux. Tenho uma funçãoa() chamado em muitos lugares no código. Quero definir um ponto de interrupção nele, mas somente se for chamado deb(). Há alguma forma de fazer isso Existe alguma maneira de fazer ...

3 a resposta

Por que isso não é um vazamento de memória em C ++?

Um par de meses atrás eu pergunteiist [https://stackoverflow.com/questions/52180485/valgrind-shows-memory-leak-in-stdmake-unique] pergunta onde perguntei por que havia um vazamento de memória. Aparentemente, esqueci um destruidor virtua Agora ...

2 a resposta

O que o compilador C ++ faz para garantir que locais de memória diferentes, mas adjacentes, sejam seguros para serem usados em threads diferente

Digamos que eu tenho uma estrutura: struct Foo { char a; // read and written to by thread 1 only char b; // read and written to by thread 2 only };gora, pelo que entendi, o padrão C ++ garante a segurança dos itens acima quando dois threads ...