Unspecified behaviour in C++ when adding to map September 8, 2015 by Erik Ogenvik in C++ | 12 Comments I recently happened upon a bug in a C++ codebase which had me scratching my head. When the behaviour differed between GCC and Clang it became even more muddled. This is the code in […] READ MORE