码迷,mamicode.com
首页 >  
搜索关键字:构造函数 析构函数 调用虚函数    ( 14383个结果
自己实现的string类
自己实现的一个string类,包括基本构造,复制构造,赋值和析构函数,比较函数,输入输出函数,锻炼一下动手能力。 #include #include #include using namespace std; class MyString{ public: MyString(const char *s=NULL); MyString(const MyString& rh...
分类:其他好文   时间:2014-09-01 21:14:13    阅读次数:218
引用计数的智能指针的实现
引用计数的智能指针是对《Effective C++ 条款13:以对象管理资源》的一个实现。我们要设计一个智能指针,使他能够管理资源,在正确的实际调用资源的析构函数。首先我们需要一个指针reference来指向资源,当智能指针构造时,用reference指针指向资源,在我们确定资源应该被析构时,我们对...
分类:其他好文   时间:2014-09-01 20:57:53    阅读次数:319
android中Contex的使用例子(在一个普通类中用context去开开启一个activity)
前提:A继承Activity,B一个普通的类,且构造函数是这样的 private Context ctx; public Purchase(Context c) { // TODO Auto-generated constructor stub this.ctx = c; } C一个继承Activity的类。 现在在A中 B  b= new  B( A.this );那么B就获...
分类:移动开发   时间:2014-09-01 17:43:23    阅读次数:290
Spring4
HelloWorldHelloWorld.javapackagecom.test.spring01; publicclassHelloWorld{ privateStringname; publicHelloWorld(){ System.out.println("调用构造函数..."); } publicStringgetName(){ returnname; } publicvoidsetName2(Stringname){//对应name="name2" ..
分类:编程语言   时间:2014-09-01 02:50:03    阅读次数:315
解析C++/CLI之静态构造函数
就某些类而言,当在程序中第一次使用时,最好能有一个初始化过程;当程序不再需要时,也最好能做一些收尾工作,这些都是非常好的类设计习惯。 引出问题 如果有这样一种情况,某种类型的每个实例都必须有其唯一的ID,比如说某种交易类型,这些ID可用于在处理过程中追踪每笔交易,或之后用于审计员查看数据文件;为讨论方便,此处的ID为从0起始的有符号整型数。   如果把一个nextID值保存在内存中,并...
分类:编程语言   时间:2014-09-01 00:29:42    阅读次数:343
一个小疑惑
auto ply = new PlayerChannel();看到这个我想到和new PlayerChannel;到底有啥区别默认构造函数只有当不提供任何构造函数,编译器才会合成一个默认构造函数,参数初始化取决于定义对象的位置当提供一个函数时就不会有默认构造函数不管new PlayerChannel...
分类:其他好文   时间:2014-09-01 00:17:52    阅读次数:168
MigLayout
1. 初始化:MigLayout l = new MigLayout();MigLayout l = new MigLayout("","","");主要使用的是以上两种构造函数,第一种无参的就不用介绍了,主要是第二种。第一个参数可以使用以下语句:wrap + 数字:指定默认在第几个组件后进行换行,...
分类:其他好文   时间:2014-08-31 22:43:01    阅读次数:254
Effective C++ 笔记三 资源管理
条款13:以对象管理资源许多资源被动态分配于heap内而后被用于单一区块或函数内。它们应该在控制流离开那个区块或函数时被释放。标准程序库提供的auto_ptr正是针对这种形式而设计的特制产品。auto_ptr是个类指针对象,也就是智能指针,其析构函数自动对其所指对象调用delete。以对象管理资源的...
分类:编程语言   时间:2014-08-31 19:59:51    阅读次数:292
Effective C++ 笔记二 构造/析构/赋值运算
条款05:了解C++默默编写并调用哪些函数编译器默认声明一个default构造函数、一个copy构造函数、一个copy assignment操作符和一个析构函数。这些函数都是public且inline。1 class Empty {2 public:3 Empty() {...}4 ...
分类:编程语言   时间:2014-08-31 18:25:41    阅读次数:225
Silverlight项目笔记6:Linq求差集、交集&检查网络连接状态&重载构造函数复用窗口
一.使用Linq求差集、交集 使用场景: 需要从数据中心获得用户数据,并以此为标准,同步系统的用户信息,对系统中多余的用户进行删除操作,缺失的用户进行添加操作,对信息更新了的用户进行编辑操作更新。 所以需要通过对数据中心以及系统现有用户信息进行比较,分为三部分: (1)Linq取差集,找...
分类:Web程序   时间:2014-08-31 15:40:01    阅读次数:207
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!