Resultados da pesquisa a pedido "c++"
Por que existe uma regra de dedução de tipo especial para inicializadores automáticos e chaves no C ++ 11 / C ++ 14?
Em seu discurso no CppCon 2014"Dedução de tipo e por que você se importa" [https://www.youtube.com/watch?v=wQxj20X-tIU], Scott Meyers levanta a questão de por que existe uma regra especial sobreauto inicializadores entre chaves no padrão C ++ 11 ...
Existe algum tradutor gratuito de OCaml para C? [fechadas]
Então, eu tenho um bom código OCaml (50000 linhas). Quero portá-lo para C. Então, existe algum tradutor gratuito de OCaml para C?
Por que 1 << 31 foi alterado para ser definido na implementação em C ++ 14?
Em todas as versões do C e C ++ anteriores a 2014, escrever 1 << (CHAR_BIT * sizeof(int) - 1)causou um comportamento indefinido, porque o deslocamento para a esquerda é definido como equivalente à multiplicação sucessiva por2, e essa mudança ...
Erro C1083: Não é possível abrir o arquivo de inclusão: 'stdafx.h'
Quando compilei este programa (da C ++ Programming Language 4th edition): main.cpp #include <stdafx.h> #include <iostream> #include <cmath> #include "vector.h" using namespace std; double sqrt_sum(vector&); int _tmain(int argc, _TCHAR* argv[]) ...
Como sobrecarregar o operador de atribuição para cadeias que usam alocador personalizado
Estou tentando usar o contêiner MultiIndex boost na memória compartilhada, estou usando a função de substituição para atualizar os registros. Ao tentar compilar, o compilador reclamou que o operador = não estava presente, então sobrecarreguei o ...
Derivar do construtor de modelo da classe base do modelo
Apenas curioso, é possível herdar de uma classe de modelo e, no construtor da classe derivada, chamar construtor da classe base, que também é modelada e não possui argumentos para deduzir seus tipos? template<typename T> struct Base { ...
Como esse código para obter o LCP de uma matriz de sufixo funciona?
Alguém pode explicar como esse código para construir o LCP a partir de uma matriz de sufixos funciona?suffixArr[] é uma matriz tal quesuffixArr[i] mantém o valor do índice na sequência do sufixo com classificaçãoi. void LCPconstruct() { int ...
Std :: move e std :: copy são idênticos?
Eu tentei fazer algo como: std::copy(std::make_move_iterator(s1.begin()), std::make_move_iterator(s1.end()), std::make_move_iterator(s2.begin()));E recebi este erro: error: using xvalue (rvalue reference) as lvalue *__result ...
Construtor de movimentação padrão no Visual Studio 2013 (atualização 3)
Consegui encontrar várias conversas sobre isso no passado (por exemplo,aqui [https://stackoverflow.com/questions/4819936/why-no-default-move-assignment-move-constructor] ), mas essas conversas são feitas há muito tempo. O código sobre o qual ...
Criar objeto c ++ não gerenciado em c #
Eu tenho uma dll não gerenciada com uma classe "MyClass". Agora existe uma maneira de criar uma instância dessa classe no código C #? Para chamar seu construtor? Eu tentei, mas o visual studio relata um erro com uma mensagem de que esta área de ...