Resultados da pesquisa a pedido "c++"

2 a resposta

estática afirma que o nome do tipo de modelo T NÃO está completo?

Existe uma maneira de static_assert que um tipo T éNãoconcluir nesse ponto em um cabeçalho? A idéia é ter um erro de compilação se alguém adicionar #includes no caminho em lugares que não deveriam estar. relacionados:Como escrever o modelo ...

10 a resposta

Algoritmo mais rápido para teste de primalidade [fechado]

Preciso testar a primalidade em intervalos entre números realmente grandes (no intervalo de muito tempo), então preciso de um algoritmo rápido para verificar se um número é primo ou não. Por favor, sugira suas idéias.

7 a resposta

C ++ verifica se algum dos 5 ou 5 elementos anteriores é igual a um valor

Existe uma maneira fácil de fazer isso sem um loop for ou muitos ifs e elses. Então, por exemplo .. for (i=0;i<arr.size;i++) if (any of the values from i-5 to i+5, ignoring i = value) { // Do stuff ... }Preciso definir um loop aninhado de -5 a ...

2 a resposta

Como posso usar lto com bibliotecas estáticas?

Quando tento criar bibliotecas estáticas com-flto, Recebo erros de referência indefinidos: library.cpp: #include <iostream> void foo() { std::cout << "Test!" << std::endl; }main.cpp: void foo(); int main() { foo(); return 0; }Saída de ...

2 a resposta

Limpando a entrada cin: cin.ignore não é uma boa maneira?

Qual é a melhor maneira de limparcin entrada? eu penseicin.clear ecin.ignore foi um bom caminho? Código: void clearInput() { cin.clear(); cin.ignore(1000,'\n'); //cin.ignore( std::numeric_limits<streamsize>::max(), '\n' ); }Meu professor me deu ...

2 a resposta

Obtendo uma referência bool de std :: vector <bool>

Eu sei que é um mau hábito, mas eu gostaria de saber algumas soluções alternativas ou hackear esse problema. Eu tenho uma classe como esta: template <class T> class A : std::vector<T> { T& operator()(int index) { // returns a _reference_ to an ...

2 a resposta

Precisão fracionária do flutuador

Quantos locais de precisão umfloat tem entre1.0f e0.0f tal que todo valor possa ser representado exclusivamente? Por exemplo, se o primeiro número fracionáriofloat não poderia representar0.13f a resposta seria que um flutuador tinha apenas 1 ...

1 a resposta

sequência de conversão implícita na sobrecarga de função

Não entendo como o compilador escolhe os melhores candidatos. Por exemplo, vamos ter o seguinte código: int function(double, int, int){...} int function(int, double, double){...}Se a segunda função precisar converter duas variáveis e a primeira ...

10 a resposta

Executando código C ++ fora do escopo de funções

(Eu sei)Em c ++ Ipode declare variable fora de escopo e eunão podeexecute qualquer código / instrução, exceto para inicializar variáveis globais / estáticas. IDÉIA É uma boa ideia usar abaixocódigo complicadopara (por exemplo) ...

0 a resposta

Incluindo arquivo de objeto no código cpp no eclipse

Eu segui os caminhos mencionados emVincular arquivo de objeto ao meu projeto Eclipse CDR [https://stackoverflow.com/questions/11810701/link-object-file-to-my-project-eclipse-cdr] Minha função principal está no código cpp e, a partir disso, ...