Cpp的Class和Object-笔记

Cpp的Class和Object

本文参考这里

定义Class

class [class_name]
{
}[obj_name];  //注意分号

定义Object

class_name obj_name;

访问member

访问成员的运算符: “.”

obj_name.member;

一些细节

访问权publicprotectedprivate
class内/友yyy
子的class和友yy
外部y

class内的成员,默认访问权限是private

  • 构造&析构

    • 构造
      • 普通式初始化
      • 列表式初始化 :var1(v1),var2(v2)
    • 拷贝构造 class_name(const class_name &obj)
      • 浅拷贝
      • 深拷贝
    • 析构 ~class_name(void) ,无参数无返回值
  • friend

  • this指针、指向对象的指针 ->

  • static成员

    • 变量:只能放在class外面初始化
    • 函数:只能访问静态成员、或class外的函数

cppcheck-2.11-x64-setup.msi是一种用于C++代码静态分析的软件工具。静态分析是一种分析代码而不需要运行它的方法,它可以帮助开发人员发现潜在的代码问题和错误。cppcheck是一个跨平台的工具,它可以在Windows操作系统上运行。 cppcheck-2.11-x64-setup.msi是适用于64位Windows系统的安装程序。通过运行这个安装程序,您可以将cppcheck安装到您的计算机上,并使用它来分析和检查您的C++代码。 cppcheck可以检查代码中的各种错误,比如空指针解引用、缓冲区溢出、内存泄漏等。它还可以检查未使用的变量和函数、类型不匹配、未初始化的变量、代码风格问题等。 cppcheck-2.11-x64-setup.msi提供了一个用户友好的安装界面,使安装过程简单方便。安装完成后,您可以在命令行界面或集成开发环境中使用cppcheck。打开命令行界面或者IDE,输入cppcheck后跟上您想要分析的代码文件的路径,cppcheck将会对这些代码进行分析,并输出任何检测到的问题和错误。 要使用cppcheck进行代码分析,建议您在编码过程中定期运行cppcheck来检查和修复潜在的问题,以提高代码的质量和可靠性。cppcheck还支持一些附加选项,可以根据您的需求定制分析过程,例如通过设置不同的检查级别、排除指定的代码文件或文件夹等。 总之,cppcheck-2.11-x64-setup.msi是一种方便的工具,可以帮助C++开发人员发现和修复代码中的潜在问题和错误。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值