Could anybody please tell me what is the main difference between C & C++ structures.
In C++, structures behave like classes, allowing methods, constructors, destructors etc...
The main difference between classes and C++ structures is that everything inside structures is public by default, while everything inside classes is private by default. (ie: nothing outside can access them directly)