Resultados da pesquisa a pedido "c++"

2 a resposta

sando o registro do ponteiro base no C ++ inline a

Eu quero poder usar o registro do ponteiro base %rbp) dentro do asm inline. Um exemplo disso é o seguinte: void Foo(int &x) { asm volatile ("pushq %%rbp;" // 'prologue' "movq %%rsp, %%rbp;" // 'prologue' "subq $12, %%rsp;" // make room "movl $5, ...

6 a resposta

Assembly ADC (adicionar com transporte) para C ++

Há uma instrução de montagemADC. Descobri que isso significa "Adicionar com transporte". Mas eu não sei o queaquel significa. Ou como escrever esta instrução em C ++. E eu sei que não é o mesmo queADD. Portanto, fazer um somatório simples não ...

13 a resposta

Can num++ be atomic for 'int num'

Em geral, paraint num, num++ (ou++num), como uma operação de leitura-modificação-gravação, énot atomic. Mas muitas vezes vejo compiladores, por exemplo GCC [https://en.wikipedia.org/wiki/GNU_Compiler_Collection], gere o seguinte código para ele ...

3 a resposta

por que posso atribuir literais de seqüência de caracteres a um ponteiro char * [duplicate]

Esta pergunta já tem uma resposta aqui: Qual é o tipo de literais de string em C e C + [/questions/2245664/what-is-the-type-of-string-literals-in-c-and-c] 4 respostas Acho que a string literal emc++ é o tipo deconst char*. E você não ...

30 a resposta

What is an undefined reference/unresolved external symbol error and how do I fix it

O que são erros de símbolos externos indefinidos / de referência não definidos? Quais são as causas comuns e como corrigi / impedi-los? Feel se livre para editar / adicione seu próprio.

3 a resposta

Acessando uma variável de membro da classe por seu nome no tempo de execução [duplicado]

Esta pergunta já tem uma resposta aqui: Obter atributo pelo nome [/questions/9468719/get-attribute-by-name] 5 respostas Na linha de mais perguntas impossíveis, mas é realmente isso: possível acessar a variável de membro de uma classe, onde o ...

3 a resposta

m quais plataformas o número inteiro dividido por zero aciona uma exceção de ponto flutuant

Em outra pergunta, alguém estava se perguntando por que eles estavam recebendo um "erro de ponto flutuante" quando na verdade eles tinham um número inteiro dividido por zero em seu programa C ++. Surgiu uma discussão em torno disso, com alguns ...

3 a resposta

Como remover o "ruído" da saída do conjunto GCC / clan

Quero inspecionar a saída de montagem da aplicaçãoboost::variant no meu código para ver quais chamadas intermediárias são otimizada Quando compilar o exemplo a seguir (com o GCC 5.3 usandog++ -O3 -std=c++14 -S), parece que o compilador otimiza ...

7 a resposta

Divisão de ponto flutuante vs multiplicação de ponto flutuante

Existe algum ganho de desempenho (sem micro-otimização) codificando float f1 = 200f / 2em comparação com float f2 = 200f * 0.5 Um professor meu me disse há alguns anos que as divisões de ponto flutuante eram mais lentas que as multiplicações ...

1 a resposta

Geração aleatória de cadeias Qt / c ++ [duplicado]

Esta pergunta já tem uma resposta aqui: Crie uma sequência ou número aleatório no Qt4 [/questions/3244999/create-a-random-string-or-number-in-qt4] respostas Estou criando um aplicativo em que preciso gerar várias seqüências aleatórias, ...