C/C++
文章平均质量分 77
xiaoxiong345
这个作者很懒,什么都没留下…
展开
-
论C/C++函数间动态内存的传递
当你涉及到C/C++的核心编程的时候,你会无止境地与内存管理打交道。这些往往会使人受尽折磨。所以如果你想深入C/C++编程,你必须静下心来,好好苦一番。 现在我们将讨论C/C++里我认为哪一本书都没有完全说清楚,也是涉及概念细节最多,语言中最难的技术之一的动态内存的传递。并且在软件开发中很多专业人员并不能写出相关的合格的代码。 一、引入 看下面的例子,这是我们在编写库转载 2012-02-22 21:02:48 · 394 阅读 · 0 评论 -
linux C++生成.so动态链接库
下面是我的一个例子:一、头文件// sysinfo.h#ifndef SYSINFO_H_#define SYSINFO_H_#include #include #include #include #include #include #include using namespace std;using std::string;#define M原创 2013-05-24 17:37:16 · 1180 阅读 · 1 评论 -
Linux 的多线程编程的高效开发经验
背景Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微和隐晦的差别。不注意这些 Linux 上的一些开发陷阱,常常会导致程序问题不穷,死锁不断。本文中我们从 5 个方面总结出 Linux 多线程编程上的问题,并分别引出相关改善的开发经验,用以避免这些的陷阱。我们希望这些经验可以帮助读者们能更好更快的熟悉 Linux 平台的多线程编程。转载 2012-05-28 13:47:00 · 569 阅读 · 0 评论 -
浅析BMP位图文件结构(含Demo)(位图读写)【转载】
浅析BMP位图文件结构(含Demo)【转载】:一点一滴的Beer http://beer.cnblogs.com/原文网址:http://www.cnblogs.com/beer/archive/2010/11/21/1883054.html 关于BMP位图格式在网上可以找到比较详细的相关文档,有兴趣的可以搜索标题为“BMP文件结构的探索”的文章,可以在搜转载 2012-03-27 19:04:20 · 743 阅读 · 0 评论