data structures - Should I use structs in C++? -
the difference between struct , class small in c++, struct members per default public , class members per default private.
however, still use structs whenever need pure data structures, instance:
struct rectangle {     int width;     int height; };   i find convenient work with:
rectangle r; r.width = 20; r.height = 10;   however, data structures procedural programming, , i'm doing object oriented programming. bad idea introduce concept oo?
no. if makes sense use struct somewhere, why complicate things using else isn't meant fit purpose ?
in projects, tend use struct simple "structures" need hold trivial data.
if data structure needs have "smartness" , hidden fields/methods, becomes class.
Comments
Post a Comment