main.h /* main.h */ int main(void); main.c /* main.cpp */ #include #include "main.h" #include "myclass.h" int add(int num1, int num2); int main(void) { printf("Hello\n"); int num; num = add(5, 5); printf("%d\n", num); } myclass.h //class Insteon; int add(int num1, int num2); myclass.cpp /* my class */ #include #include "insteon.h" //class Insteon //{ int add(int num1, int num2) { return num1 + num2; } //}