Different C++ utils