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

2 a resposta

Quando os parênteses extras têm efeito, além da precedência do operador?

Os parênteses em C ++ são usados em muitos lugares: p. em chamadas de função e expressões de agrupamento para substituir a precedência do operador.Além de parênteses extras ilegais(como em torno das listas de argumentos de chamada de função), uma ...

8 a resposta

Por que as funções embutidas C ++ no cabeçalho?

NB Esta não é uma pergunta sobre como usar as funções embutidas ou como elas funcionam, mas porque elas são feitas da maneira que são. A declaração de uma função de membro da classe não precisa definir uma função comoinline, é apenas a ...

2 a resposta

Como implementar algoritmos de classificação clássicos em C ++ moderno?

ostd::sort algoritmo (e seus primosstd::partial_sort estd::nth_element) da biblioteca padrão C ++ está na maioria das implementaçõesuma combinação complicada e híbrida de algoritmos de classificação mais ...

9 a resposta

Por que o volátil não é considerado útil na programação C ou C ++ multithread?

Como demonstrado emesta resposta [https://stackoverflow.com/questions/2478397/atomic-swap-in-gnu-c/2478520#2478520] Eu publiquei recentemente, pareço estar confuso sobre a utilidade (ou falta dela) devolatile em contextos de programação ...

6 a resposta

O que é corte de objetos?

Alguém o mencionou no IRC como o problema da fatia.

11 a resposta

O que são semânticas de movimento?

Acabei de ouvir o rádio Engenharia de Softwareentrevista em podcast com Scott Meyers [http://www.se-radio.net/2010/04/episode-159-c-0x-with-scott-meyers/]a respeito deC ++ 0x [http://en.wikipedia.org/wiki/C++11]. A maioria dos novos recursos fez ...

3 a resposta

Como obter um desempenho melhor do IOStream?

A maioria dos usuários de C ++ que aprenderam C prefere usar o métodoprintf / scanf família de funções, mesmo quando estão codificando em C ++. Embora eu admita que acho a interface muito melhor (especialmente formato e localização do tipo ...

5 a resposta

Qual é o idioma de copiar e trocar?

Qual é esse idioma e quando deve ser usado? Quais problemas ele resolve? O idioma muda quando o C ++ 11 é usado? Embora tenha sido mencionado em muitos lugares, não tivemos nenhuma pergunta e resposta singular "o que é isso", então aqui está. ...

8 a resposta

Quando static_cast, dynamic_cast, const_cast e reinterpret_cast devem ser usados?

Quais são os usos adequados de: static_castdynamic_castconst_castreinterpret_castElenco no estilo C(type)valueElenco no estilo de funçãotype(value)Como alguém decide qual usar em quais casos específicos?

2 a resposta

Qual é o significado de * e & quando aplicado a nomes de variáveis?

Em C ++, qual é a diferença entre: void func(MyType&); // declaration //... MyType * ptr; func(*ptr); // compiler doesnt give error func(ptr); // compiler gives error i thought & represents memory address so // this statement should correct as ...