20130716cppBufferWithSize