Perguntas com a marcação «c++»

121
erro: uso de função excluída

Tenho trabalhado em alguns códigos C ++ que um amigo escreveu e recebo o seguinte erro que nunca vi antes ao compilar com gcc4.6: error: use of deleted function ‘GameFSM_<std::array<C, 2ul> >::hdealt::hdealt()’ is implicitly deleted because the default definition would be...

121
O que a bandeira fpermissive faz?

Eu só estou querendo saber o que a -fpermissivebandeira faz no compilador g ++? Estou obtendo: erro: obter endereço de temporário [-permissive] que eu posso resolver dando a -fpermissivebandeira ao compilador. EDIT : Acabei de encontrar o que estava causando a parte do erro de endereço...

121
C ++ converter de 1 char para string? [fechadas]

É improvável que esta pergunta ajude futuros visitantes; é relevante apenas para uma pequena área geográfica, um momento específico ou uma situação extraordinariamente estreita que geralmente não é aplicável ao público mundial da Internet. Para obter ajuda para tornar esta questão...

121
Qt Creator - Projeto ERRO: O Xcode não está configurado corretamente. Pode ser necessário confirmar o contrato de licença executando / usr / bin / xcodebuild

Acabei de instalar o Qt 5.5 e estou usando o Qt Creator pela primeira vez no OS X. Quando instalei o Qt pela primeira vez, ele me deu uma mensagem de erro 'Xcode 5 não instalado', que achei estranho (eu tenho o Xcode 7 beta) , mas a instalação foi concluída com êxito de qualquer maneira. Agora,...

121
polymorphic_allocator: quando e por que devo usá-lo?

Aqui está a documentação sobre cppreference , aqui está o esboço de trabalho. Devo admitir que não entendi qual é o verdadeiro propósito polymorphic_allocatore quando / por que / como devo usá-lo. Como exemplo, o pmr::vectortem a seguinte assinatura: namespace pmr { template <class T>...

120
Como escrevo um literal curto em C ++?

Pergunta muito básica: como eu escrevo um shortliteral em C ++? Eu sei o seguinte: 2 é um int 2U é um unsigned int 2L é um long 2LL é um long long 2.0f é um float 2.0 é um double '\2'é um char. Mas como eu escreveria um shortliteral? Eu tentei, 2Smas isso dá um aviso do...

120
IDE C ++ para Macs [fechado]

Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta questão provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você...

120
Qual é a diferença entre um int e um long em C ++?

Corrija-me se eu estiver errada, int é de 4 bytes, com um intervalo de valores de -2.147.483.648 a 2.147.483.647 (2 ^ 31) de comprimento é de 4 bytes, com um intervalo de valores de -2.147.483.648 a 2.147.483.647 (2 ^ 31) Qual é a diferença em C ++? Eles podem ser usados ​​de forma...

120
Ordem das chamadas de construtor e destruidor de membro

Ó gurus C ++, eu procuro sua sabedoria. Fale padronizado para mim e diga se C ++ garante que o seguinte programa: #include <iostream> using namespace std; struct A { A() { cout << "A::A" << endl; } ~A() { cout << "A::~" << endl; } }; struct B { B() { cout...

120
Fundido para int x chão

Existe alguma diferença entre estes: float foo1 = (int)(bar / 3.0); float foo2 = floor(bar / 3.0); Pelo que entendi, ambos os casos têm o mesmo resultado. Existe alguma diferença no código

120
imprimir pilha de chamadas em C ou C ++

Existe alguma maneira de despejar a pilha de chamadas em um processo em execução em C ou C ++ toda vez que uma determinada função é chamada? O que tenho em mente é algo assim: void foo() { print_stack_trace(); // foo's body return } Onde print_stack_tracefunciona de forma semelhante ao...