Resultados da pesquisa a pedido "c++"

2 a resposta

Métodos virtuais para visitantes e modelos

Em uma implementação típica doVisitante padrão, a classe deve contabilizar todas as variações (descendentes) da classe base. Há muitos casos em que o mesmo conteúdo do método no visitante é aplicado aos diferentes métodos. Um método virtual ...

2 a resposta

Inicializando um std :: map estático <int, unique_ptr <int>> em C ++

Esta é uma pergunta semelhante a estapostar [https://stackoverflow.com/questions/138600/initializing-a-static-stdmapint-int-in-c] . A resposta que eu acho que tem mais promessa tem a ver com inicialização estática modelada. Aqui está a classe ...

1 a resposta

argumento std :: map com inicializadores de chaves vazios para segfaults de argumento padrão no GCC

ProblemaEu recebi um relatório de erro do usuário relatando um segfault na biblioteca que desenvolvo. O exemplo mínimo do código defeituoso é: #include <map> #include <string> #include <iostream> void f(std::map<std::string, std::string> m = ...

2 a resposta

O que há de errado com esta inicialização do unique_ptr?

Alguém pode me dizer, o que há de errado com a seguinte inicialização do unique_ptr? int main() { unique_ptr<int> py(nullptr); py = new int; .... }g ++ -O2 xxx.cc -lm -o xxx -std = c ++ 11 diz: error: no match for ‘operator=’ (operand types are ...

2 a resposta

Como definir o mesmo tipo para todos os argumentos neste exemplo?

Apenas para praticar, estou tentando escrever um modelo variável que insira alguns valores no vetor. Eu escrevi o seguinte: template <class T> void add(vector<T> *v, T n){ v->push_back(n); } template <class T, class... T2> void add(vector<T> *v, ...

1 a resposta

Por que dispatch_queue_create fornece um erro EXC_BAD_ACCESS no Swift?

Estou portando algum código do C ++ para o Swift que usou o Grand Central Dispatch e estou encontrando um erro curioso com o dispatch_queue_create aparentemente não funcionando. Por exemplo, no meu cabeçalho da classe base C ++, eu ...

5 a resposta

Páginas de manual do C ++ no Ubuntu

No Ubuntu linux, não consigo obter páginas de manual para palavras-chave em C ++. Existe algum tipo de pacote que eu possa instalar para corrigir isso?

2 a resposta

Como alterar a data atualmente selecionada no controle TDateTimePicker em outro processo por seu identificador HWND?

Estou escrevendo um módulo personalizado para trabalhar com um software proprietário. (Esse software foi descontinuado e eu não tenho seu código-fonte.) Meu módulo será executado como um processo separado. Seu objetivo é automatizar uma operação ...

3 a resposta

Modifique o local para o qual um ponteiro aponta em uma função C ++

Fiquei preso em modificar ponteiros de ponteiros. O problema é que eu não entendopor que meu código funciona. O que estou tentando fazer é modificar para onde um ponteiro para ponteiro aponta para uma função. Acessando esse valor na minha função ...

10 a resposta

Usando strtok com um std :: string

Eu tenho uma string que gostaria de tokenizar. Mas o Cstrtok() A função requer que minha string seja umachar*. Como posso fazer isso simplesmente? Eu tentei: token = strtok(str.c_str(), " ");que falha porque o transforma em umconst char*, não ...