1、struct和typedef struct在C和C++中不同的含义:http://www.cnblogs.com/qyaizs/articles/2039101.html
2、用extern "C" {}来区别C与C++: http://weisjohn.blog.163.com/blog/static/310152562007102102637835/
3、C++中的回调机制:http://user.qzone.qq.com/1379665549/blog/1404027783(这个是我自己整理的呵呵)
4、从DLL中生成LIB:http://user.qzone.qq.com/1379665549/blog/1402458873
5、从C++中调用C#编写的DLL:http://user.qzone.qq.com/1379665549/blog/1399902711(说句实在的,我没搞懂究竟该怎么做,我也没真正的跑通过一个demo,只是整理下来吧,作为日后的参考)
6、C++的日志库整理:http://blog.csdn.net/edychang/article/details/12507317
7、关于boost shared_ptr:http://www.cnblogs.com/TianFang/archive/2008/09/19/1294521.html(shared_ptr的优点在于线程安全和共享所有权)
8、关于boost::asio的socket编程:http://www.cnblogs.com/TianFang/archive/2013/02/02/2890529.html (socket库目前倒是有不少选择,比如MFC的CAsyncSocket,Qt的socket库,但用起来总是颇多掣肘,我们公司的产品里面用的是boost的socket库,我想还是用这个比较靠谱)
9、使用std::string来表示C++ byte array的利弊:http://stackoverflow.com/questions/2037155/stdstring-as-c-byte-array
因为最近的代码里面自己实现了一个bytearray的封装,考虑到是不是可以用标准c的对象来实现这一目的。std::string本身可以做一个备选,std::vector<byte>也是。这篇帖子分析了下各自的优劣。
2530

被折叠的 条评论
为什么被折叠?



