this is the least error that I can get from multiple time of debugging.
StrBlob.h has needed to use something from StrBlobPtr.h
StrBlobPtr.h needed to use something from StrBlob.h
I did tried to #include each file on each other respectively, but ofcourse that would be a data structure error(that can't be fixed) due to infinite recurssion.
so what should I do to fix this?
P.S. the code is purely come from a c++ tutorial book "C++ Primer 5th edition". Yet, the exercise did tell to add there appropriate friend declaration, but I did all of them, the forward declaration, include stuff and the friend thingy but nothing works, nothing!