问题描述
- c++11类型大小的问题???
-
template <typename T> inline void deleteOwnedPtr(T* ptr) { typedef char known[sizeof(T) ? 1 : -1]; if (sizeof(known)) delete ptr; } 有人知道这段代码含义吗?是为了避免哪类错误吗? 难道c++11还有类型是不占内存的?
解决方案
http://www.cnblogs.com/justinyo/archive/2013/04/15/3021312.html
时间: 2024-09-20 10:35:00