Resultados da pesquisa a pedido "c++"
O que o SFINAE não funciona corretamente com a seguinte função has_member?
Estou experimentando exemplos dePalestra sobre Walter Brown [https://www.youtube.com/watch?v=Am2is2QCvxY]e eu estou tentando pegá-lohas_member implementação de trabalho. No entanto, a implementação parece retornar falsamente verdadeira, o que me ...
É sempre seguro negar um número de ponto flutuante
Considerar: double f = foo(); double g = -f;Ondefoo() pode retornar qualquer coisa que seja atribuída af. édouble g = -f; seguro em C e C ++? Para os tipos IEEE 754, obviamente é, mas C e C ++ não restringem a implementação de ponto flutuante a ...
Como corrigir “<hash_map> está obsoleto e será REMOVIDO. Por favor, use <unordered_map> ”?
Estou aprendendo C ++, então estou trabalhando no livroProgramação: princípios e práticas usando C ++. Estou no primeiro exercício, que é como fazer um 'Olá, Mundo!' programa usando o Microsoft Visual Studio 2015. Eu usei o código-fonte conforme ...
Maneiras de analisar XML em C ++ (Win32)
Estou procurando uma maneira de analisar XML em C ++ no Windows e encontrei alguns como MSXML, Xerces, TinyXml etc., mas estou imaginando qual é o melhor em termos de desempenho e recursos. Meus requisitos são que ele possa estar vinculado à ...
Qual é a diferença entre referências de valor r e referências de valor l? (CodeGen)
Como é uma referência de valor-r de uma perspectiva de nível inferior. Eu simplesmente não consigo envolver minha cabeça em torno disso! Posso ver um exemplo de código gerado (equivalente C ou x86 / x64) a partir de uma referência de valor r vs. ...
Qual é o equivalente de std :: is_const para referências a const?
Considere o código: int const x = 50; int const& y = x; cout << std::is_const<decltype(x)>::value << endl; // 1 cout << std::is_const<decltype(y)>::value << endl; // 0Isso faz sentido, porquey não é umconst referência, é uma referência a ...
Como proteger mover construtores para C ++ 03 e C ++ 11?
Isso é semelhante aQuais diferenças, se houver, entre C ++ 03 e C ++ 11 podem ser detectadas em tempo de execução? [https://stackoverflow.com/q/6473218]. Mas, neste caso, quero que a detecção ocorra através do pré-processador. Como devemos ...
Virtualização no Construtor Super Class
Na minha opinião, a virtualização não funciona no construtor de super classes, conforme o design do OOP. Por exemplo, considere o seguinte código C #. using System; namespace Problem { public class BaseClass { public BaseClass() ...
Confusão sobre threads iniciados pelo parâmetro std :: async com std :: launch :: async
Estou um pouco confuso sobre ostd::async função. A especificação diz: operação assíncrona sendo executada "como se estivesse em um novo encadeamento de execução" (C ++ 11 §30.6.8 / 11). Agora, o que isso significa? No meu entendimento, o ...
Encontrando “~ / Library / Application Support” no C ++?
Eu escrevi um aplicativo GTKmm e estou tentando criar algumas melhorias no OS X. Gostaria de armazenar meu arquivo de configuração na pasta Application Support / myApp, no entanto, não consigo descobrir a maneira correta de localizar ...