C++ 代码编写注意
来源:互联网 发布:aws centos root密码 编辑:程序博客网 时间:2024/05/16 07:03
1.指针的赋值与初始化
#pragma once
class Temp
{
public:
Temp();
virtual ~Temp();
public:
Temp2* ptemp;
}
class Temp2
{}
类的实现中
Temp::Temp()
:ptemp(null) //对指针初始化
{
ptemp = new Temp2() //才是对指针赋值
}
Temp::~Temp()
{
if(ptemp != null) //释放
{
delete ptemp;
ptemp = null;
}
}
2. 在c++中,C c1; C c1; C c2;
与
C c2 = c1; c1 = c2 是不一样的
如果重载了运算符,希望进行深拷贝的话,则需要按第二种写法才能正确的进行深拷贝
- 代码编写注意点
- C++ 代码编写注意
- 值得注意的C代码编写习惯与风格
- 编写代码的注意点
- Lua代码编写注意点
- Lua代码编写注意点
- 跨平台C、C++代码注意的事项及如何编写跨平台的C/C++代码
- C语言代码编写
- 编写 Objective-C 代码
- 编写 Objective-C 代码
- 编写 Objective-C 代码
- 编写代码时需要注意的规范
- 编写代码时需要注意的规范
- 编写Java代码一些注意点
- JUnit编写单元测试代码注意点小结
- CSS3代码编写规范及注意要点
- 编写高效的C代码
- 编写高效的C代码
- 关于SQL分布式数据远程传输问题
- JPA中one-to-one关系的单向映射示例
- error LNK2005的解决
- 开始动工
- 业务表单系统
- C++ 代码编写注意
- 成员函数指针与高性能的C++委托
- 命令行调用的MsgBox程序
- CString,String,Char*的比较
- TCP的连接与断开
- 复习基础知识之 TCP/IP, HTTP, Socket
- 表单系统应用范围
- 广告发布系统(三)数据库设计
- 大话之观察者模式