Well, this is a bit of a frustrating issue- I am trying to create two classes that both contain containers of smart pointers to the other class. So far, I have one that works fine:
I get an error saying that Connector was not declared. I doubt this is due to a failed #include, since they follow the same format other than the name of what is being included (and it works fine for one but not the other). The code itself is incomplete, but I'd rather be dealing with this issue now rather than later. Here's the full code for both: