摘要: (摘自effective C++) 之前使用模板时,只记得有typename,class做参数的。当再看到时,才感觉还是挺神奇。 模板参数并不局限于类型,可以使用编译器内置类型。 template告诉编译器,虽有的定义中将包含一个或多个未确定的量(常量或类型),当该模板产生实际代码时,必须制定这些量 阅读全文
posted @ 2011-09-24 23:33 dzqabc 阅读(439) 评论(0) 推荐(0)
摘要: 1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。该类型保证能容纳实现所建立的最大对象的字节大小。 2.sizeof是算符,strlen是函数。 3.sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以''\0''结尾的。sizeof还可以用函数做参数,比如: short f();printf("%d\n", si... 阅读全文
posted @ 2011-09-24 08:01 dzqabc 阅读(205) 评论(0) 推荐(0)
摘要: C++的运算符优先级表 Precedence Operator Description Example Associativity 1 ()[]->.::++-- Grouping operatorArray accessMember access from a pointerMember access from an objectScoping operatorPost-increme... 阅读全文
posted @ 2011-09-24 07:58 dzqabc 阅读(245) 评论(0) 推荐(0)