C/C++ Related Messing-around