In C++ what type of .dll header file changes would NOT cause either a linkage or run time error with any other .dll which is dependent on it ?
I'm thinking of non-static stand alone functions in the header file or simple non-static data variables e.g.
.h
.....
void printMe(int x);
int x;
Am I right or do you disagree ? I belive changes to the header file including changing the signature of member functions in a class whether they be public, private or protected is going to break any .dll dependancies....
I'm thinking of non-static stand alone functions in the header file or simple non-static data variables e.g.
.h
.....
void printMe(int x);
int x;
Am I right or do you disagree ? I belive changes to the header file including changing the signature of member functions in a class whether they be public, private or protected is going to break any .dll dependancies....
Comment