クラス定義内で使用するために別のファイルから関数にアクセスしようとしています:
// math.cpp
int Sum(int a, int b){
return (a + b);
}
// my_class.cpp
#include <math.cpp>
#include <my_class.h>
int ComputeSomething() {
...
return ::Sum(num1, num2);
}
私の最善の努力にもかかわらず、コンパイラーに、::Sum has not been declared
またはのようなもの以外に何かを吐き出させることはできませんSum was not declared in this scope.
私は C++ のコード構成に頭を悩ませようとしていますが、助けていただければ幸いです。
私がArduino用にプログラミングしていることは注目に値するかもしれません。