podtypes.h.svn-base
来自「ffshow源码」· SVN-BASE 代码 · 共 33 行
SVN-BASE
33 行
#ifndef _PODTYPES_H_#define _PODTYPES_H_template<class T> struct isPOD {enum {is=false};};template<> struct isPOD<bool> {enum {is=true};};template<> struct isPOD<char> {enum {is=true};};template<> struct isPOD<signed char> {enum {is=true};};template<> struct isPOD<short int> {enum {is=true};};template<> struct isPOD<int> {enum {is=true};};template<> struct isPOD<long int> {enum {is=true};};template<> struct isPOD<__int64> {enum {is=true};};template<> struct isPOD<unsigned char> {enum {is=true};};template<> struct isPOD<unsigned short int> {enum {is=true};};template<> struct isPOD<unsigned int> {enum {is=true};};template<> struct isPOD<unsigned long int> {enum {is=true};};template<> struct isPOD<unsigned __int64> {enum {is=true};};template<> struct isPOD<float> {enum {is=true};};template<> struct isPOD<double> {enum {is=true};};template<> struct isPOD<long double> {enum {is=true};};#if defined(__INTEL_COMPILER) || defined(__GNUC__) || (_MSC_VER>=1300)template<> struct isPOD<wchar_t> {enum {is=true};};template<class Tp> struct isPOD<Tp*> {enum {is=true};};#endiftemplate<class A> struct allocator_traits {enum {is_static=false};};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?