随笔分类 -  C/C++

转:c++多线程调用python
摘要:脚本语言是快速编写富有弹性的代码的重要方法之一,在Unix系统自动化管理中已经应用了多种脚本语言。现在,在许多应用开发中,也提供了脚本层,这大大方便用户实现通用任务自动处理或者编写应用扩展,许多成功的应用,诸如GIMP、Emacs、MS Office、PhotoShop、AutoCAD等都应用了脚本... 阅读全文

posted @ 2015-03-26 00:17 白水月 阅读(572) 评论(0) 推荐(0)

转:WIN32_LEAN_AND_MEAN 宏的作用
摘要:#define WIN32_LEAN_AND_MEANNon-MFC C++ and C applications can define WIN32_LEAN_AND_MEAN and any applicable NOservicedefines, such as NOSOUND (see ProgramFiles/Microsoft Visual Studio/VC98/include/Windows.h and ProgramFiles/Microsoft Visual Studio/VC98/MFC/Include/afxv_w32.h), to reduce their build 阅读全文

posted @ 2013-05-01 14:15 白水月 阅读(306) 评论(0) 推荐(0)

翻译:CLAPACK函数命名规则
摘要:英文原版地址:http://www.cs.rochester.edu/~bh/cs400/using_lapack.html以下是翻译部分:很多人都因为不知道怎么使用CLAPACK而不得不转向MATLAB。其实CLPACK只是对LAPACK库的一个比较好的(pretty)封装。在这里,我向大家展示(使用CLAPACK库)的技巧。当我说CLAPACK库的时候,大部分时候我指的是LAPACK库。前者(CLAPACK)是后者(LAPACK)的一个f2c版本的(f2c: fortran to C, LAPACK库是用fortran写的)。CLAPACK函数的命名规则CLAPACK的函数都采用XYYZZ 阅读全文

posted @ 2012-12-09 14:28 白水月 阅读(673) 评论(0) 推荐(0)

linux下UTF-8和GB2312之间转换
摘要:最近在做中文的处理,需要在UTF8和GB2312之间进行转换,就简单封装了一下。记下来,备忘!注:需要头文件iconv.h 和errno.h/** * @name 字符编码枚举 * 可以在这里增加更多的编码支持,具体可以man iconv看下 */typedef enum { CP_UTF8 = 0, /// UTF-8 编码 CP_GB2312 /// GB2312 编码} CP; int convertCP(const char* pszSrc, size_t nSrcLen, ... 阅读全文

posted @ 2012-11-21 10:26 白水月 阅读(1070) 评论(0) 推荐(0)

转:共享内存的编程实现
摘要:1 /*共享内存允许两个或多个进程进程共享同一块内存(这块内存会映射到各个进程自己独立的地址空间) 2 从而使得这些进程可以相互通信。 3 在GNU/Linux中所有的进程都有唯一的虚拟地址空间,而共享内存应用编程接口API允许一个进程使 4 用公共内存区段。但是对内存的共享访问其复杂度也相应增加。共享内存的优点是简易性。 5 使用消息队列时,一个进程要向队列中写入消息,这要引起从用户地址空间向内核地址空间的一次复制, 6 同样一个进程进行消息读取时也要进行一次复制。共享内存的优点是完全省去了这些操作。 7 共享内存会映射到进程的虚拟地址空间,进程对其可... 阅读全文

posted @ 2012-09-18 10:49 白水月 阅读(440) 评论(0) 推荐(0)

转:C++类继承内存布局
摘要:今天在网上看到了一篇写得非常好的文章,是有关c++类继承内存布局的。看了之后获益良多,现在转在我自己的博客里面,作为以后复习之用。——谈VC++对象模型(美)简.格雷程化 译译者前言一个C++程序员,想要进一步提升技术水平的话,应该多了解一些语言的语意细节。对于使用VC++的程序员来说,还应该了解一些VC++对于C++的诠释。 Inside the C++ Object Model虽然是一本好书,然而,书的篇幅多一些,又和具体的VC++关系小一些。因此,从篇幅和内容来看,译者认为本文是深入理解C++对象模型比较好的一个出发点。这篇文章以前看到时就觉得很好,旧文重读,感觉理解得更多一些了,于是产 阅读全文

posted @ 2012-08-21 12:48 白水月 阅读(388) 评论(0) 推荐(0)

导航