
C++
文章平均质量分 80
深山夕照
这个作者很懒,什么都没留下…
展开
-
关于Valgrind
valgrind 包含多个工具 Memcheck、Cachegrind、Helgrind、Callgrind、massifvalgrind是在命令行中通过程序指定 tool 命令行参数为具体的工具名称来启动的。一、安装yum 直接安装 valgrind 后,在使用时,可能会提示“failed to start tool 'memcheck' for platform 'amd64-linux'”推荐使用编译安装1、下载valgrind安装包 wget http://www.valgrind.o原创 2020-12-16 18:30:03 · 480 阅读 · 0 评论 -
C++之智能指针
关于C++中的智能指针——用于生存期控制,能够确保自动正确的销毁动态分配的对象,防止内存泄露转载 2017-04-16 22:45:53 · 737 阅读 · 0 评论 -
C++模板与泛型编程(二)——类模板
类模板的格式,实例化;类模板实现STL中Vector原创 2017-04-12 21:55:57 · 951 阅读 · 0 评论 -
C++深浅拷贝——实现String类
实现C++中的String类原创 2017-03-26 21:18:14 · 494 阅读 · 0 评论 -
C++之模板与泛型编程(一)——函数模板
处理在编写程序时不知道类型的情况——泛型编程中的函数模板(在编译时就能获知类型)原创 2017-04-11 22:03:28 · 603 阅读 · 0 评论 -
C++面向对象之多态
关于C++面向对象的核心思想——多态性,关于继承体系同名成员函数的关系:重载,隐藏和覆盖原创 2017-04-09 22:44:17 · 1081 阅读 · 0 评论 -
内存管理——关于malloc/free与new/delete
浅析内存管理,C语言中的malloc/free和C++中的new/delete.原创 2017-03-23 21:45:55 · 648 阅读 · 0 评论 -
C++类中的六个默认函数(二)
C++类中的默认函数赋值操作符重载,取地址操作符重载,友元函数友元类和const修饰类成员的使用场景,以及实现了复数类。原创 2017-03-21 19:46:17 · 659 阅读 · 0 评论 -
C++面向对象之继承
关于C++继承的概念和形式(单继承,多继承,菱形继承)原创 2017-03-27 22:36:35 · 377 阅读 · 0 评论 -
C++引用与指针
C++中的引用特性,使用方法原创 2017-03-10 13:21:02 · 255 阅读 · 0 评论 -
C++函数重载
C++中的函数重载原创 2017-03-09 13:54:39 · 340 阅读 · 0 评论 -
C++中class与struct
C++中class与struct,与C语言中struct的区别与联系原创 2017-03-13 20:17:25 · 996 阅读 · 0 评论 -
C++类中的六个默认函数(一)
C++中类的6个默认函数中的构造函数,拷贝构造函数和析构函数原创 2017-03-19 22:39:12 · 11568 阅读 · 0 评论