Hi: When I was using g++, I found a problem, maybe which is a bug or not. It is about the order of object files needed to link, if you change the order of files, the result is different. I can duplicate the problem, and I have write an example, whose git address is: https://github.com/Erician/problems/tree/master/cpp/obj_order. If you know why, please tell me. Thanks.
Eric Liu Wuhan, China