0
Xcodeには、メインファイルの "stdDev"は宣言されていませんがヘッダファイルで宣言されています。私は完全にこれを修正する方法を燃やしている。私はいくつかの援助に感謝します!C++メインファイルには、ヘッダファイル(Xcode)で宣言されている宣言されていない識別子があります
#include <iostream>
#include <string>
#include <cmath>
#include "Person.hpp"
using namespace std;
int main()
{
Person personRob("Rob", 95);
Person personBob("Bob", 89);
Person personGob("Gob", 99);
Person personArray[] = {personRob, personBob, personGob};
Person whole_class;
cout << "Standard deviation is: " << stdDev /* where Xcode is saying that stdDev is an undeclared identifier */ << endl;
return 0;
}
person.hpp:
:として
その後、あなたはそれを使用することができます。 –
ヘッダファイルを追加しました – midnightmerc
'stdDev'はメソッドです。それは 'Person'のインスタンス上で呼び出される必要があります。 'cout <<"のようなものです。標準偏差は次のようになります。<< whole_class.stdDev(もっと不足しているものがここに入ります)<< endl; 'そうでなければ、コンパイラはあなたが見つけることができない' stdDev'という名前の変数を考えます。 – user4581301