Resultados da pesquisa a pedido "c++-faq"

5 a resposta

Explicar C ++ SFINAE para um programador não C ++

O que é SFINAE em C ++? Você pode explicar isso em palavras compreensíveis para um programador que não é versado em C ++? Além disso, a que conceito em uma linguagem como Python o SFINAE corresponde?

6 a resposta

Vantagens de usar para a frente

Em encaminhamento perfeito,std::forward é usado para converter as referências nomeadas rvaluet1 et2 para referências rvalue sem nome. Qual é o propósito de fazer isso? Como isso afetaria a função chamadainner se sairmost1 & t2 ...

11 a resposta

O que são rvalues, lvalues, xvalues, glvalues e prvalues?

No C ++ 03, uma expressão é umrvalueou umlvalue. No C ++ 11, uma expressão pode ser uma: rvaluelvaluexvalueglvalueprvalueDuas categorias se tornaram cinco categorias. Quais são essas novas categorias de expressões?Como essas novas categorias ...

1 a resposta

Por que os membros da minha estrutura não foram inicializados corretamente usando `{}`? [duplicado

Esta pergunta já tem uma resposta aqui: C e C ++: Inicialização parcial da estrutura automática [/questions/10828294/c-and-c-partial-initialization-of-automatic-structure] 5 respostasEu tinha o seguinte código: #include <iostream> struct T { ...

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.

4 a resposta

Como converter um número em string e vice-versa em C ++

Como essa pergunta é feita toda semana, essePERGUNTAS FREQUENTE [https://stackoverflow.com/tags/c++-faq/info] pode ajudar muitos usuários. Como converter um número inteiro em uma string em C ++ como converter uma string em um número inteiro em ...

4 a resposta

O que significa T&& (duplo e comercial) em C ++ 11?

Eu estive examinando alguns dos novos recursos do C ++ 11 e um que eu notei é o duplo e comercial na declaração de variáveis, comoT&& var. Para começar, como se chama essa fera? Gostaria que o Google nos permitisse procurar pontuação como ...

12 a resposta

Quando posso usar uma declaração de encaminhamento?

Estou procurando a definição de quando posso fazer a declaração de encaminhamento de uma classe no arquivo de cabeçalho de outra classe: Posso fazer isso para uma classe base, para uma classe realizada como membro, para uma classe passada para ...

4 a resposta

Por que o iostream :: eof dentro de uma condição de loop é considerado errado?

Acabei de encontrar um comentário emest [https://stackoverflow.com/questions/5578631/c-how-do-you-stop-reading-integer-from-text-file-when-encounter-negative-intege/5578649#5578649] responda dizendo que usandoiostream::eof em uma condição de ...

30 a resposta

What are the differences between a pointer variable and a reference variable in C++

Sei que referências são açúcar sintático, então o código é mais fácil de ler e escreve Mas quais são as diferenças? Resumo das respostas e links abaixo: Um ponteiro pode ser redesignado várias vezes, enquanto uma referência não pode ser ...