- 博客(3)
- 收藏
- 关注
原创 Copy Elision
最近写程序的时候突然意识到了一个(也许大多数人早就意识到的)很常见的问题。我们知道复制一个对象(尤其是复杂的对象/实例)往往需要不小的计算开销(更别提复制一个数组的对象了)。但另一方面,复杂对象(群)的建立往往需要单独写一个函数来处理。那么如何从函数中输出这些对象?
2017-08-17 16:14:54 1359
原创 常用编程功能整理
有一些平时编程中经常遇到的,逻辑比较简单实际中也经常被需要的功能,在刚刚成为程序员阶段却因为不知道有什么合适的函数(一般是比较基本的,跟系统连接紧密的函数),成了阻碍进度的大山。所以想在平时做一些整理,等下次要用的时候可以很快回忆起来。按键跳出循环常用的设计一个菜单(即便是命令行下简单的菜单)然后根据指令跳出程序对任何初学者来说也都不难,但有时候,我们希望程序能循环的执行某项功能,只在我需要的时候跳
2017-08-03 10:06:40 665
原创 内存泄漏
内存泄漏一直是编程中不易察觉但可能会造成严重后果的大问题。在c/c++这种没有垃圾回收的语言系统中尤其明显。最近编程中遇到了一些相关的问题,网上没有查到满意的结果,特此整理收集。PS:关于堆内存和栈内存的区别这里就不赘述了,网上有很多,理解起来也很容易。
2017-08-02 10:22:39 212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人