c++类初始化
来源:互联网 发布:安广网络宽带怎么办理 编辑:程序博客网 时间:2024/05/17 04:35
#include <stdio.h>
#include <string.h>
#include <malloc.h>
#include <new>
struct CLS
{
int m_i;
// CLS( int i ) : m_i(i) {}
CLS( int i ) { m_i=i;}
CLS()
{
new (this) CLS(0);//如果用到placement new这个叫做定位new,用这个new是不分配内存的
}
~CLS()
{
printf("destory!\n");
}
};
int main(int argc, char* argv[])
{
CLS c1;
printf("%d\n",c1.m_i);
return 0;
}
#include <string.h>
#include <malloc.h>
#include <new>
struct CLS
{
int m_i;
// CLS( int i ) : m_i(i) {}
CLS( int i ) { m_i=i;}
CLS()
{
new (this) CLS(0);//如果用到placement new这个叫做定位new,用这个new是不分配内存的
}
~CLS()
{
printf("destory!\n");
}
};
int main(int argc, char* argv[])
{
CLS c1;
printf("%d\n",c1.m_i);
return 0;
}
0 0
- objective-c类初始化
- c++-类的初始化列表
- Objective c类的初始化
- Objective-C 类的初始化
- [c++] c++ 类中的静态变量初始化
- Objective-C 类声明,定义,实例,初始化
- Objective-C 类声明,定义,实例,初始化
- Objective-C 类声明,定义,实例,初始化
- Objective-C类初始化:load与initialize
- Objective-C 类声明,定义,实例,初始化
- Objective-C 类声明,定义,实例,初始化
- C++:类的定义及初始化问题
- [C++]类中的静态变量必须初始化
- 【C/C++】指针初始化
- C/C++--初始化列表
- C++,编译初始化,运行初始化
- C++:二维数组初始化
- c字符串的初始化
- testMarkDown
- sql 函数实现三种父子递归
- 一个小实例:autoconf 和 automake 生成 Makefile 文件
- Objective-C类的创建和调用
- hdu2196Computer(树形dp)
- c++类初始化
- Spring IOC容器bean初始化源码分析
- 设置eclipse中项目和java文件的编码
- RHEL 6.5 安装软件错误PackageKit-0.5.8-19.el6.x86_64 has missing。。。
- html+css英雄联盟列表
- cisco学习笔记
- @Repository、@Service、@Controller 和 @Component
- CentOS 6.4上安装金山wps错误wps Requires: libstdc++.so.6(GLIBCXX_3.4.14)解决办法
- 丹青楼(水水水水)