- 博客(3)
- 资源 (1)
- 收藏
- 关注
转载 模板编译模型
<br /> 当编译器看到模板定义的时候,它不立即产生代码。只有在看到用到模板时,如调用了函数模板或定义了类模板的对象的时候,编译器才产生特定类型的模板实例。<br /> 一般而言,当调用函数的时候,编译器只需要看到函数的声明。类似地,定义类类型的对象时,类定义必须可用但成员函数的定义不是必须存在的。因此,应该将类定义和函数声明放在头文件中,儿普通函数和类成员函数的定义放在源文件中。<br /> 模板则不同:要进行实例化,编译器必须能够访问定义模板的代码。当调用函数模板或类模板成员函
2011-05-12 21:08:00 528
转载 C#启动线程的几种方法
C#启动线程的几种方法<br />一、 最常见的就是使用参数为 ThreadStart类型的线程构造函数<br />Thread t = new Thread(new ThreadStart(FunctionName));<br />可以写成 Thread t = new Thread(FunctionName); 这就是最基本的创建线程方法。但是ThreadStart是无参数的委托类型,这种方法也就不能直接给线程函数传递参数。但是线程函数可以直接访问他所在的类中的其他成员变量,参数可以设置在其他成员变
2010-11-19 15:15:00 1006
原创 c# 运行时快捷键 F5和 Ctrl + F5 的区别
<br />F5相当于运行的那个绿色箭头,表示“调试运行”<br />Ctrl + F5 相当于直接双击生成的EXE文件,“不调试 直接运行”
2010-11-19 10:53:00 1815
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人