
平台
文章平均质量分 79
纯属虚构
互联网后台开发大数据Linux
展开
-
VS2005下的静态库制作 & 实现隐藏技术
以前都是用VC6.0的,转到VS2005以后颇不习惯。不过制作静态库的过程似乎简单了些。先是看到一篇讲如何实现接口与实现的分离的文章,地址忘记了,主要就是讲如何把自己的实现隐藏起来,另外也可以做到修改后不用重复编译。忽然想起前两天看的设计模式,有些启发。C++是面向对象的语言,类与类之间的关系用得好,绝对可以做出美妙的设计。 先来看如何隐藏。其实很简单,Imp类是实现类,用来干具体的工作原创 2011-10-20 22:15:33 · 1048 阅读 · 0 评论 -
MATLAB fread函数分析
今天起开始总结下MATLAB的文件操作函数。MATLAB的确用起来很方便,前提是你了解它的函数~ MATLAB的帮助文档看的那叫一个似懂非懂啊,特此总结。对我而言, fread的主要调用形式是这样的: data = fread(fid, N, 'str') fid不用说,自然是文件句柄(如fid=fopen('abc.txt' ,'r')),原创 2012-02-27 21:12:14 · 50531 阅读 · 3 评论 -
C++ 线程安全的singleton如何实现
线程安全的C++ 单例饿汉模式template <class T>class Singleton<T> { private: Singleton<T>() {} Singleton<T> (const Singleton<T> &); Singleton<T>& operator= (const Singleton<T> &); pu原创 2016-02-27 14:07:47 · 3492 阅读 · 1 评论