Resultados da pesquisa a pedido "c++"
Qual é a diferença entre fundição tipo C e fundição funcional? [duplicado]
Possíveis duplicatas: Estilos de sintaxe de conversão em C ++ [https://stackoverflow.com/questions/32168/c-cast-syntax-styles] C ++: Qual é a diferença entre function (myVar) e (function) ...
Remover duplicatas de uma lista <int>
Usando algoritmos STL (tanto quanto possível), comoremove_if() elist::erase, existe uma boa maneira de remover duplicatas de uma lista definida da seguinte maneira: list<int> l; Por favor note quelist::unique() só funciona se a duplicação ...
Suprimir avisos para cabeçalhos externos na análise de código do VS2017
Quero usar a Análise de código no Visual Studio 2017, mas estou usando o Qt e isso me dá muitos avisos dos cabeçalhos. Tentei desativar os avisos: #pragma warning(push, 0) #include <QtGlobal> #pragma warning(pop)mas isso não ajuda. Eu também ...
Acesse membros protegidos da classe base usando ponteiros para a classe base na classe derivada
Considere o seguinte código: #include <iostream> using std::endl; using std::cout; template<typename T> class B{ protected: T value; B* ptr; public: B(T t):value(t), ptr(0){} }; template<typename T> class D: public B<T>{ public: void f(); D(T ...
O compilador pode explorar a otimização da base vazia se a classe contiver um membro da classe base?
Considerar struct base {}; struct child : base {};É sabido quesizeof(child) pode ser 1 pela aplicação dootimização de base vazia. Agora, no entanto, considere struct base {}; struct child : base {base b;};O compilador pode aplicar a otimização ...
Os caracteres UTF16 (conforme usados por, por exemplo, funções wide-winapi) sempre têm 2 bytes de comprimento?
Por favor, esclareça para mim, como o UTF16 funciona? Estou um pouco confuso, considerando estes pontos: Há um tipo estático em C ++, WCHAR, com 2 bytes de comprimento. (sempre com 2 bytes de comprimento)A maior parte do msdn e alguma outra ...
Passar matriz de bytes do Unity C # para o plugin C ++
Estou tentando passar dados de textura bruta de Texture2D (matriz de bytes) para código C ++ não gerenciado. No código C #, o comprimento da matriz é de cerca de 1,5kk, no entanto, em C ++, 'sizeof' sempre retorna 8. Declaração C # do método ...
Qt Creator - Como ativar um layout IDE flutuante?
Eu sou um usuário de longa data deEmbarcadero C ++ Builder espreitandoQt Creator (Ver. 4.4.0) no momento, o que parece ser adequado para todos os tipos de tarefas de desenvolvimento em C ++ e, portanto, pode ser bastante produtivo. Infelizmente ...
Vinculando-se ao clang-llvm
Eu tenho trabalhado em uma pequena ferramenta com o clang / llvm, mas não consegui obter com êxito o vinculador do g ++ e do gnu para vincular corretamente meu código ao clang. meu vinculador está gerando os seguintes erros: undefined reference ...
Como você cria uma DLL COM no Visual Studio 2008?
Já faz muito tempo desde que escrevi uma dll COM. Eu criei algumas classes agora, que herdam de algumas interfaces COM, mas quero testá-lo. Sei que preciso colocar um GUID em algum lugar e registrá-lo no regsvr32, mas quais são as etapas ...