C++编程
候鸟迁徙
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++编程过程之杂碎问题记录篇(2014/4/6更新)
1.开方函数sart()必须引入头文件#include,函数参数必须为double原创 2014-04-05 13:27:21 · 655 阅读 · 0 评论 -
从C到C++再到Obj-C内存管理学习笔记(一)
内存管理对于程序设计的重要性不言而喻,这段时间重温了一下C,C++,ObjC的内存管理机制,并做了横向对比,下面对最近所学做个学习笔记,如有纰漏谬误,有请指正。参考书籍:C Primer,C++ primer plus,Programming in Object-C,Effective-C 2.0,其他的个别博客及问答。C与C++C语言和C++语言的内存管理差别不大,应该说C原创 2015-04-18 16:19:13 · 736 阅读 · 0 评论 -
从C到C++再到Obj-C内存管理学习笔记(二)
上一篇讲完内存管理香港概念之后,这一篇重点介绍内存堆栈、malloc()-free()、new-delete的使用及实现过程。首先,我们必须知道的是,每个程序在内存中分为几个存储区,静态存储区,堆栈,堆,自由存储区、常量存储区及程序二进制代码的存储区。还有就是CPU的寄存器。如下图所示:静态存储区:存放上一篇中提到的静态变量,包括静态全局变量、静态内部变量、原创 2015-04-18 20:35:56 · 696 阅读 · 0 评论 -
从C到C++再到Obj-C内存管理学习笔记(三)
前两篇介绍了C与C++的内存管理,这一篇介绍一下Object-C的内存管理。Object-C是C的超集,所有C语言的特性在Object-C都可以实现。然而在内存管理上还是存在一些不同的地方。Object-C即面向对象C语言,其大部分的类型基于Cocoa框架,常见的有NS开头类型。所以Object-C中大部分类型也都是以类为基础的。Object-C中类存放于堆而非栈,原创 2015-04-19 16:44:43 · 774 阅读 · 0 评论
分享