【总结】cannot bind non-const lvalue reference of type ‘std::**&’ to an rvalue of type std::** 无名对象 创建 类型
warning: ‘ 0x’ directive output may be truncated writing * bytes into a region of size between 1 and snprintf truncate