Resultados da pesquisa a pedido "auto"

4 a resposta

O uso de 'auto' do C ++ 11 pode melhorar o desempenho?

Eu posso ver porque oauto digitar C ++ 11 melhora a correção e a capacidade de manutenção. Eu li que também pode melhorar o desempenho (Quase sempre automático [http://herbsutter.com/2013/08/12/gotw-94-solution-aaa-style-almost-always-auto/] Herb ...

2 a resposta

É bem formado, se eu redefinir uma variável como automática, e o tipo deduzido for o mesmo? [duplicado]

Esta pergunta já tem uma resposta aqui: Uma declaração usando "auto" corresponde a uma declaração externa que usa um especificador de tipo ...

4 a resposta

Por que um modelo com tipo de retorno deduzido não pode ser sobrecarregado com outras versões?

Por que os dois modelos a seguir são incompatíveis e não podem ser sobrecarregados? #include <vector> template<typename T> auto f(T t) { return t.size(); } template<typename T> auto f(T t) { return t.foobar(); } int main() ...

3 a resposta

Intervalo para loops e std :: vector <bool>

Por que esse código funciona std::vector<int> intVector(10); for(auto& i : intVector) std::cout << i;E isso não? std::vector<bool> boolVector(10); for(auto& i : boolVector) std::cout << i;Neste último caso, recebo um erro erro: inicialização ...

6 a resposta

Declaração automática C ++ 11 com e sem declarador de ponteiro

Qual é a diferença entre os tipos debar1 ebar2? int foo = 10; auto bar1 = &foo; auto *bar2 = &foo;Se ambosbar1 ebar2 estãoint*, faz sentido escrever o declarador do ponteiro (*) nobar2 declaração?

13 a resposta

Existe uma desvantagem em declarar variáveis com auto em C ++?

Parece queauto foi um recurso bastante significativo a ser adicionado no C ++ 11 que parece seguir muitas das linguagens mais recentes. Como em uma linguagem como Python, não vi nenhuma declaração explícita de variável (não sei se é possível usar ...

1 a resposta

Objetivo do encaminhamento perfeito para o argumento Callable na expressão de invocação?

No livro de Scott MeyerC ++ moderno eficaz na página ...

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, ...

14 a resposta

Quanto é demais com a palavra-chave automática C ++ 11?

Eu tenho usado o novoauto palavra-chave @ está disponível no padrão C ++ 11 para tipos de modelos complicados, e é para isso que acredito que foi projetada. Mas também estou usando para coisas como: auto foo = std::make_shared<Foo>(); E mais ...

6 a resposta

A nova palavra-chave "auto"; Quando deve ser usado para declarar um tipo de variável? [duplicado

Possible Duplicate: Quanto é demais com a palavra-chave automática C ++ 0x [https://stackoverflow.com/questions/6434971/how-much-is-too-much-with-c0x-auto-keyword] Temos (como comunidade) experiência suficiente para determinar quando e / ou se o ...