Resultados da pesquisa a pedido "c++"

2 a resposta

Rcpp: meu programa de matriz de distância é mais lento que a função no pacote

Gostaria de calcular a matriz de distância euclidiana em pares. Eu escrevi programas Rcpp por sugestão deDirk Eddelbuetteldo seguinte modo NumericMatrix calcPWD1 (NumericMatrix x){ int outrows = x.nrow(); double d; NumericMatrix ...

7 a resposta

Função virtual C ++ do construtor [duplicado]

Esta pergunta já tem uma resposta aqui: Chamando funções virtuais dentro de construtores [/questions/962132/calling-virtual-functions-inside-constructors] 13 respostas Por que o exemplo a seguir imprime "0" e o que deve ser alterado para que ...

3 a resposta

Objetivo do parâmetro fictício na sobrecarga do operador Postfix? c ++

Ao sobrecarregar o operador postfix, posso fazer algo simples como Class Foo { private: int someBS; public: //declaration of pre &postfix++ Foo operator++(); //rest of class not shown };O prefixo não precisa ter nenhum parâmetro; portanto, ...

3 a resposta

Determine se A é permutação de B usando valores ASCII

Eu escrevi uma função para determinar se stringa é uma permutação de stringb. A definição é a seguinte: bool isPermutation(std::string a, std::string b){ if(a.length() != b.length()) return false; int a_sum, b_sum; a_sum = b_sum = 0; for(int i = ...

2 a resposta

Qual é a melhor estratégia para se livrar do "aviso C4267 de possível perda de dados"?

Eu portado algum código legado de win32 para win64. Não porque o tamanho do objeto win32 era muito pequeno para nossas necessidades, mas apenas porque o win64 é mais padrão agora e desejamos portar todos os nossos ambientes para esse formato (e ...

12 a resposta

Aspas simples vs. as duplas em C ou C ++

Quando devo usar aspas simples e aspas duplas na programação C ou C ++?

2 a resposta

É muito mais rápido reinicializar um vetor usando threads OpenMP?

Estou usando bibliotecas OpenMP para computação paralela. Eu uso vetores C ++, cujo tamanho geralmente é da ordem de 1 * 10 ^ 5. Durante o processo de iteração, preciso reinicializar vários desses vetores grandes (não encadeando escopo privado, ...

1 a resposta

Por que getenv () retorna uma string não-const

Eu estava lendo a documentação para ostd::getenv() função ativada cppreference.com [http://en.cppreference.com/w/cpp/utility/program/getenv]e diz A modificação da sequência retornada por getenv chama um comportamento indefinido. Então, por que ...

4 a resposta

Como permitir que o compilador GCC transforme a divisão variável em mul (se mais rápido)

int a, b; scanf("%d %d", &a, &b); printf("%d\n", (unsigned int)a/(unsigned char)b);Ao compilar, eu tenho ... ::00401C1E:: C70424 24304000 MOV DWORD PTR [ESP],403024 %d %d ::00401C25:: E8 36FFFFFF CALL 00401B60 scanf ::00401C2A:: 0FB64C24 1C ...

8 a resposta

Qual é a filosofia de gerenciar memória em C ++? [fechadas]

Desculpas pelo vasto escopo de questão. Mas qual é o fator de design no gerenciamento de memória em C ++? Por exemplo: por que há um vazamento de memória quando um programa não libera um objeto de memória antes de sair? Não é bom que um bom ...