Reading "D&E" and answers to some questions

C++语言的设计与演化是C++作者Bjarne Stroustrup撰写的一本关于C++从构思设计到实际实现中思考权衡的过程的书,也(应该)是市面上唯一一本语言设计者站在语言设计的视角所写的书。

有很多问题我们不应该只知道How,更应该知道Why,因为这样可以从更深层次地理解这个东西。所幸的是《C++语言的设计与演化》就是这么一本书。最近在读期间明白了很多之前在C++中只知道How而不知道Why的东西(为了与C兼容C++真是割舍了太多),这篇文章算是一篇读书笔记和关于Why的记录,我会逐步整理出来。

阅读全文 »

Dynamic memory and smart pointers

智能指针作为C++11最重要的特性之一,相关的内容本来是辑录在C++11的语法糖中,但是这部分太重要而我最近又比较闲(逃),就单独列出来详细地总结一下咯。

阅读全文 »

Source Insight plugin and configuration

最近折腾上了几款开发相关的工具堪称神器,工欲善其事必先利其器也。有时间来整理一下写出来。

阅读全文 »

Use VisualGDB to write Linux programs on VS

作为一个cpper和Linuxer,经常在Linux上写代码,最近发现了VisualGDB(VS的插件)这个神器,从此也可以在Windows上直接写跑在Linux的程序了!调试起来更爽!

阅读全文 »

Deploy shadowsocks service on VPS

这两天帮同事搭了一台用作代理的VPS,顺道把这些东西整理了一下。
本文不是面向零基础读者的,在阅读下面的东西之前,你首先应该有一台可以访问外网(国外网络)的VPS,其次你也应该具有一些基本的Linux操作的知识。

阅读全文 »

Some books and tools for learning C/C++

从开始学C语言到现在也有五六年的时间了,也看了不少的好书和烂书,折腾了很多工具(编译器/编辑器圣战),在这里详细汇总一下。折腾久了能够得到一种思想,这种思想不同于那种“拿来主义”,而是“自己去做”的经验。

阅读全文 »

2016: Future Plans


转眼大学即将毕业了,虽然大学期间学了(折腾)了不少东西,但是还是觉得很菜啊,还要继续努力。
对于未来我有几点想法,在这个当口写下来吧。督促勉励自己。

阅读全文 »

Talk about the college entrance examination

这两天是高考的时间,想到了几年之前我参加高考的时候,那个时候还是too young,觉得有自己追求的东西就要去做,浪费了很多时间在学习编程上。可是现在看来高中的时候还是要好好学习的,因为学历就刚毕业而言确实是门槛。

阅读全文 »