我在C++下面的代碼:C++:代碼::塊不認得包含的頭
in main():
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
cout << function(1) << endl;
return 0;
}
在我的源代碼文件:
#include <math.h>
int function(int number)
{
int value(number + 2);
return value;
}
在我的頭被稱爲「數學。 H」:
#ifndef MATH_H_INCLUDED
#define MATH_H_INCLUDED
int function(int number);
#endif // MATH_H_INCLUDED
當我嘗試編譯它,我得到了錯誤:‘功能’並不在此範圍內聲明
我在哪裏錯了?