Resultados da pesquisa a pedido "c++"
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 ...
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.
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 ...
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 ...
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 ...
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 ...
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 ...
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 ...
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) ...
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, ...