#define _DEQUESIZ (sizeof (_Ty) <= 1 ? 16 \ : sizeof (_Ty) <= 2 ? 8 \ : sizeof (_Ty) <= 4 ? 4 \ : sizeof (_Ty) <= 8 ? 2 : 1)
C++ (Qt)#include <deque> struct CItem { std::deque <boost::recursive_wrapper<CItem>> mChild;};