随笔分类 -  c++

摘要:参考: http://www.cppblog.com/myjfm/archive/2011/01/18/138763.html https://www.cnblogs.com/yigan/p/3391010.html #的功能 在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(String 阅读全文
posted @ 2020-11-15 17:30 cydcyd 阅读(443) 评论(0) 推荐(0)
摘要:概念 适配器模式(Adapter Pattern)是作为两个不兼容的接口之间的桥梁。这种类型的设计模式属于结构型模式,它结合了两个独立接口的功能。 这种模式涉及到一个单一的类,该类负责加入独立的或不兼容的接口功能。举个真实的例子,读卡器是作为内存卡和笔记本之间的适配器。您将内存卡插入读卡器,再将读卡 阅读全文
posted @ 2020-11-02 00:06 cydcyd 阅读(162) 评论(0) 推荐(0)
摘要:一个C++程序编译后占用的内存分为如下几个部分: 栈:由编译器自动分配释放,存放函数的参数值,局部变量的值。在一个进程中,位于用户虚拟地址空间顶部的是用户栈,编译器用它来实现函数的调用。 堆:由程序员分配和释放,若程序员不释放,则程序结束时被OS回收。存放由new,malloc分配的内存,可动态扩展 阅读全文
posted @ 2020-11-01 14:31 cydcyd 阅读(159) 评论(0) 推荐(0)