Add c++11 none static sizeof and fast init