1、初始化被延迟到了对静态方法(构造器隐式地是静态的)或者非常数静态域进行首次引用时才执行01、staticfinalintstaticFinal=47;这样直接引用class就可以不用初始化,因为这个是编译期常量,这个值不需要对Initable类进行初始化就可以被读龋02、staticfinalintstaticFinal2=C..
分类:
其他好文 时间:
2014-12-07 06:49:25
阅读次数:
142
高效STL—迭代器 & 算法
每个标准STL容器提供了四种不容的迭代器:iterator、const_iterator、reverse_iterator和const_reverse_iterator。同时容器的insert和erase的某些形式只接受其中一种。
没有办法从const的迭代器转换为非const的迭代器,不能隐式转换也不能通过const_case转换。但是可以使用...
分类:
编程语言 时间:
2014-12-06 21:36:28
阅读次数:
279
新语法:自动属性;隐式类型var;参数默认值和命名参数;对象初始化器和集合初始化器{};匿名类和匿名方法;扩展方法;系统内置委托Func/Action;Lambda表达式;标准查询运算符Standard query operator;LINQ查询表达式;
分类:
其他好文 时间:
2014-12-06 18:03:21
阅读次数:
154
1.char*类型的隐式转化成bool类型void a(bool input){ cout<<"I amd first"<<endl; cout<<input<<endl;}void a(const string &input){ cout<<"I amd second"<<end...
分类:
其他好文 时间:
2014-12-05 20:57:11
阅读次数:
119
/显式意图 :必须指定要激活的组件的完整包名和类名 (应用程序之间耦合在一起) // 一般激活自己应用的组件的时候 采用显示意图 //隐式意图: 只需要指定要动作和数据就可以 ( 好处应用程序之间没有耦合) //激活别人写的应用 隐式意图, 不需要关心对方的包名和类名1.Manifest //...
分类:
其他好文 时间:
2014-12-04 23:00:47
阅读次数:
202
javascript的浮点数:Javascript的数字都是双精度浮点数;64位编码数字;能表达53位精度的整数;进行位运算时会隐式地转化为32位整数(0,1序列)后计算;浮点数运算可能会有精度问题,最好是都用整数计算;
分类:
编程语言 时间:
2014-12-04 13:48:20
阅读次数:
177
上一讲中,我们定义了三个异步操作接口,这回我们将对它进行实现,而有一个基础知识需要大家清楚,那就是实现接口的方式,一般我们使用默认的方式(隐式实现),这种方法实现的接口方式均为public,即它可以脱离接口,而直接通过类对象去访问,而当一个类继承多个接口,而这些接口中都有相同的方法时,我们就需要显示...
分类:
数据库 时间:
2014-12-04 12:05:39
阅读次数:
483
题目链接
题意:补丁在修正bug时,有时也会引入新的bug。假定有n个潜在的bug m个补丁,每个补丁用两个长度为n的字符串表示,其中字符串的每个位置表示一个bug,第一个串表示打补丁之前的状态('-'表示该bug必须不存在,’+‘表示必须存在,0表示无所谓,第二个串表示打补丁之后的状态(-'表示不存在,’+‘表示存在,0表示不变)。每个补丁都有一个执行时间,你的任务使用最少的时间把一个...
分类:
其他好文 时间:
2014-12-04 01:02:42
阅读次数:
309
转载于http://www.cnblogs.com/wangfupeng1988/p/3979290.html
分类:
编程语言 时间:
2014-12-04 00:52:15
阅读次数:
225
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Text;
namespace_5.数据类型转换
{
classProgram
{
staticvoidMain(string[]args)
{
//隐式类型转换
{
ushortdestinationVar;
charsourceVar=‘a‘;
//下面这条语句把char类型隐式转换成ushort类..
分类:
其他好文 时间:
2014-12-03 01:50:03
阅读次数:
146