现实电话

文章
6
资源
0
加入时间
2年10月21天

字符串函数的实现(StrLen、StrCpy、StrCat、StrReverse)

行万事,不可舍本逐末。如何写出有质量的基本函数,也是重中之重!本文主要涉及以下四个基本字符串函数的实现:1、求给定字符串的长度(StrLen);2、字符串的拷贝(StrCpy);3、字符串的连接(StrCat);4、字符串的反转(StrRev).int StrLen(char *str) { if (str==NULL) retu

C++单例模式

单例模式介绍:单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。举个例子:windows下面的资源管理器就是一个单例。任何时候只能同时打开一个界面,已经打开一个,再点击打开任务管理器...

机器视觉学习笔记(一)——成像系统

机器视觉系统设计常见参数1.图像分辨率:图像中横向以及纵向像素的个数2.系统分辨率:成像系统可以识别出检测目标的最小细节或最小特征。如”要求系统检测精度达到0.01mm”3.像素分辨率:表示检测目标所需的像素数 根据奈奎斯特采样定律,必须对信号每个周期采样两个点以上才能完整恢复该信号,所以在没有特别要求的情况下,要求至少两个像素来表示目标中的最小特征。 图像传感器应具备的最小像素分辨率可以通过以下公式计算: ...

MATLAB相关笔记

常用命令1.clear  clear用于清除工作空间内容。MATLAB有个基本工作空间,用‘base’标识,同时每打开一个.m文件或函数就会产生一个工作空间。在某个工作空间内调用clear时,只会清除相应的工作空间内的内容,对其余工作空间无影响。若要删除其余工作空间的内容,则需要使用evalin命令。(但验证时,在.m文件中使用此命令仍然删除了所有数据,具体情况需要进一步验证。)  c...