1 类型转换与模板实参
1)自动转换的只有:const转换, 数组及函数到指针的转换
注:不同大小相同元素类型是不同的类型
2)相同模板参数名对应的实参类型必须相同
3)不同模板参数名对应的实参类型可以不同,但必须兼容
2 函数模板的返回值问题
函数模板只会对函数参数列表的类型进行推断不会对返回值推断
解决方法:
1) 显示模板参数
注: 显示指定了模板类型参数在类型转换...
分类:
编程语言 时间:
2015-07-09 00:57:35
阅读次数:
165
都是为了表示结果集与java对象的关系resultType只能通过属性与列的名称进行对应,并且大小写不敏感resultType也可以是map(这样写会大小写敏感),不是自定义类型也行resultMap可以使用typeHandler属性进行类型转换同样的区别也在于parameterMap与parame...
分类:
其他好文 时间:
2015-07-08 20:46:57
阅读次数:
144
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 ...
1、字典字典转为字符串>>>dict={‘name‘:‘zhzhgo‘,‘age‘:25}
>>>printtype(str(dict)),str(dict)
<type‘str‘>{‘age‘:25,‘name‘:‘zhzhgo‘}
>>>字典转为元组>>>dict={‘name‘:‘zhzhgo‘,‘age‘:25}
>>>printtype(tuple(dict)),tu..
分类:
编程语言 时间:
2015-07-08 00:40:59
阅读次数:
328
1.转义字符:Tab键:/t反斜杠://单引号:/’双引号:/”回车:/r换行:/n警告:/a退格:/b换页:/f空:/02.变量、常量: 变量的命名规则:(1)变量名组成:字母、数字、下划线、@、汉字(2)首字符只能是字母、下划线、@、汉字(3)不能与系统关联字重名变量定义:数据类型 变量名[=值...
分类:
编程语言 时间:
2015-07-07 16:44:36
阅读次数:
143
类型转换名称和语法
C风格的强制类型转换(Type Cast)很简单,不管什么类型的转换统统是:
TYPE b = (TYPE)a
C++风格的类型转换提供了4种类型转换操作符来应对不同场合的应用。
static_cast 静态类型转换。如int转换成char
reinterpreter_cast 重新解释类型
dynamic_cast 命名上理解是动态类型转换。如子类和父类之间的多态类型转换。
const_cast, 字面上理解就是去const属性。
4种类型转换的格式:
TYPE B = ...
分类:
编程语言 时间:
2015-07-06 16:11:01
阅读次数:
190
怎样控制Java虚拟器的类文件搜索路径?设置环境变量:pathclass=【路径名】Java虚拟器只在该变量设置的路径中寻找类文件。 可以在命令窗口中,设置临时classpath变量。set pathclass=【路径名】.代表当前路径。用;隔开多个路径。 可以通过 %【环境变量名】% 引用环境变量...
分类:
编程语言 时间:
2015-07-05 18:16:24
阅读次数:
113
多态(dynamic):三要素 继承,实现,父类引用指向子类(向上类型转换Upcast)多态特性 1.它是运行期,谁New出来的就调用谁里面的方法和属性 2.一个类存在多种状态 应用场景 比如说:我们要做一个画图软件,里面当然可以画。正方形,长方形,圆形....等等。这些形状了。 ...
在C#中如果需要把值类型转换成引用类型传递其他方法中并使其原来值发生改变,使用 ref 和 out 转换成引用类型传递。1. ref : 使用ref之前需要定义变量并初始化(必须初始) class Program { static void Main(string[] args)...