0

次のエラー メッセージが表示されるため、プログラムの実行に問題があります。 undefined reference to 'typeOfTriangle(int*, std::basic_ofstream<char, std::char_traits<char> >&)'

void classify(int sides[], ofstream &outfile)
{

  int largest(int []);
  void typeOfTriangle(int [], ofstream &);
  bool isRightTriangle(int []);

  outfile << "Largest Sides: " << largest(sides) << endl;
  typeOfTriangle(sides,outfile);

  if(isRightTriangle(sides))
      outfile << "Right Triangle\n";
  else
      outfile << "Not a right triangle\n";
}
4

2 に答える 2

1

typeOfTriangle を定義していないか、すべてのオブジェクト ファイルをリンクしていないかのいずれかです。

于 2013-08-01T21:51:40.120 に答える