- 博客(5)
- 资源 (7)
- 收藏
- 关注
原创 C库函数中字符串处理函数集合
C库函数中字符串处理函数集合 bcmp 原型:extern int bcmp(const void *s1, const void *s2, int n);用法:#include 功能:比较字符串s1和s2的前n个字节是否相等说明:如果s1=s2或n=0则返回零,否则返回非零值。bcmp不检查NULL。 bcopy 原型:extern void bcop
2009-03-21 18:19:00 4625 1
转载 类型之间的转换
类型之间的转换BSTR、char*和CString转换 (1) char*转换成CString 若将char*转换成CString,除了直接赋值外,还可使用CString::Format进行。例如: char chArray[] = "This is a
2009-03-13 17:02:00 841
原创 对价格的合法性进行验证的方法。
在软件开发过程中要对一个价格进行合法性的检查, 价格的要求如下: 1. 整数只能为10位,就是没有小数点,最多只能有10 位的数字;如果有小数点,小数不能超过4位。 2. 有小数点最多不能超过15位(15位的情况: 10位整数,1位小数点,4位小数)。 3. 有小数点,数字不能以0开始。 4. 任何数据都不能以 0 开始。 代码如下: bool ch
2009-03-11 15:16:00 1026
原创 检查 string 类型的日期和时间是否合法的函数。
Linux平台下开发一个软件,要做一个检查日期和时间是否合法功能:如 20091333。 1. 找到关于日期合法性验证的函数,其思路及代码实现如下: 对日期时间进行合法性验证,通过后再设置本机日期时间。时间的合法性检查比较简单,而日期就复杂一些,需要考虑大小月,闰年。思路是:先对年月日进行简单的范围检查,之后将其形成一个tm结构,再调用mktime将该tm转换为一个time_
2009-03-11 14:38:00 2756
转载 linux 线程 进程经典文章
linux 线程 进程有关linux下进程与线程看过很多文章,我觉的这篇可以说最经典 ---------------------------------一.基础知识:线程和进程 按照教科书上的定义,进程是资源管理的最小单位,线程是程序执行的最小单位。在操作系统设计上,从进程演化出线程,最主要的目的就是更好的支持SMP以及减小(进程/线程)上下文切换开销。 无论按照怎样的分法,一个进程
2009-03-04 14:36:00 2075
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人