Mixing C++ class and non-class code?
Hi, I am building a Qt C++ application, and bumped into this issue.
Usually all my files are classes, and to use a class from another I'd simply include the header file and it's done.
Now I have this c++ module, say A, it has only 2 files, A.cpp and A.h. Unlike my other files A is not a class, it is just like a c module. Say class B wants to use functions in A, I've tried including A.h in B, but it gets an undefined reference error when I try to compile it... I could turn A into a class and make all its functions static, but I am wondering if you can just call to it directly and use its functions...
Not sure if I worded it clear, I'll post some code if it's necessary.
I've just found out how to do it properly... it'd be good if the topic can be closed or deleted.