linux-c函数
文章平均质量分 82
ygmdream
为人处世!
展开
-
c++忽略大小比较
在我们平时的学习和工作中,我们经常需要对字符串进行各种比较,例如,忽略大小写比较,精确比较等。但目前C++标准库并没有为string提供这样的方法,从而使我们不能方便的比较。所以碰到这种问题一般是自己写一个字符串的比较规则,然后通过函数指针,或者函数对象调用,从而完成比较。也可以直接写为一个全局的字符串比较函数。幸运的是,在标准C中提供了比较两个C style字符串的忽略大小写的比较方转载 2016-03-29 17:18:06 · 993 阅读 · 0 评论 -
c++帮助文档
第一:http://www.cplusplus.com/reference/第二:c primer中文版 第5版原创 2016-04-01 18:16:15 · 6504 阅读 · 0 评论 -
回调的原理、实现与应用
什么是回调 函数指针有什么用呢?一个最常用的地方就是回调。 什么回调?维基百科是这样解释的:回调是一段可执行的代码通过参数传递给别一段代码,以期望在一个合适的时间调用这个参数(可执行的代码)。从一个需求开始假设有这么一个需求,有一Person类定义如下:struct Person{ int age; float weight; floa转载 2016-04-05 10:26:04 · 507 阅读 · 0 评论 -
递归
什么叫递归?举一个通俗的例子:有一个8俩重的苹果要你切成重量相等的若干份,每一份的重量不能大于1俩。你肯定会想到这样做:1.第一刀先把一个苹果切成重量均等的2份A1和A2;2.再把其中的一份A1切成重量均等的两份A11和A12, 把A2切成均等的两份A21和A22;3.把A11切成均等的两份……4.直到每一小份都小于等于1俩为止。以上的例子就转载 2016-04-05 10:31:24 · 532 阅读 · 0 评论 -
fgets
来说一说fgets(..)函数。 原型 char * fgets(char * s, int n,FILE *stream); 参数: s: 字符型指针,指向存储读入数据的缓冲区的地址。 n: 从流中读入n-1个字符 stream : 指向读取的流。 返回值: 1. 当n转载 2016-03-24 17:38:58 · 953 阅读 · 0 评论