関数のプロトタイプと宣言で異なるパラメータを使用するプログラムが見つかりましたので、基本的なプログラムを作成しました。 #include <iostream>
using namespace std;
void add(int a, int b);
int main()
{
add(3,4);
}
void add(int c, int d){
int e =
私は最初に実行したときにのみエラーを生成するコードがあります。不思議なことに、私が2回目にそれを実行すると、エラーは発生しません(クレイジー定義?)。また、エラーは常に同じ位置に表示されません、私はコメントの数行を追加すると、エラーメッセージがコメントの後に印刷され、特定の指示の後ではないことを意味します。 正確なエラーの原因がわからないため、再現可能な例はありません。エラーは以下の通りです: E