Your question is unrelated to Qt. Please post C++ questions in the General Programming forum. If you are having trouble understanding how your compiler works, then a good place to look for information would be to read the compiler manual. Assuming you are using GCC the manual can be found on gcc.gnu.org