私はC++で作業しており、1001番目の素数を見つけようとしています。このコードを実行すると、関数がオーバーロードされているというエラーが14行目にスローされます。なぜ私にエラーを投げているのか教えていただけますか?ありがとう。コンパイラがなぜエラー関数のオーバーロードを投げているのですか?
#include <iostream>
using namespace std;
int main() {
cout << "Hi in this program I will tell you the 1001th prime number" << endl;
int number;
for (int i = 2; i < 1000000; i++) {
for (int prime = 2; prime < 1000000; prime ++) {
if (prime % i != 0) {
for (int count = 1; count < 100000; count ++) {}
cout << count << prime << " is a prime number" << endl;// this line has the problem
}
}
}
}
エラーメッセージは何ですか? – immibis
それを言い換えずに、エラーメッセージをコピーして貼り付けます。 –
*完全な*エラーメッセージを質問の本文にコピーして貼り付けてください。 –