码迷,mamicode.com
首页 >  
搜索关键字:库函数    ( 2184个结果
Linux内核中常用String库函数实现
//只列举了部分常用的 char *strcpy(char *dest, const char *src) { char *tmp = dest; while ((*dest++ = *src++) != '\0') /* nothing */; return tmp; } char *strncpy(char *dest, const char *src, size_t coun...
分类:系统相关   时间:2014-08-09 23:21:59    阅读次数:524
库函数atoi()的实现
int atoi(const char *nptr); 如果第一个非空格字符存在,是数字或者正负号则开始做类型转换,之后检测到非数字(包括结束符 \0) 字符时停止转换,返回整形数。否则,返回零。 这里需注意:如果字符串是非法输入:字符串为空,只有一个‘+’或‘-’,非数字等返回的是整形数0;而如果输入是“0”,返回的也是整形数0。对于这样的情况,atoi()是通过一个全局变量来区分的。...
分类:其他好文   时间:2014-08-09 23:15:29    阅读次数:267
比赛之字典树题解
这道题第一眼看见题目所给的时间就有一种预感,仅仅是600ms,运行的算法复杂度稍微高一点就会超时。那么我首先是犯傻想偷偷懒,直接是调用一个系统库函数strstr(),希望它能够完成自己的题目,但是显然是超时的。百度了一下它的实现方法是直接采用没有优化的算法,复杂度是最高的。但是由于自己压根就不会写字...
分类:其他好文   时间:2014-08-09 18:15:38    阅读次数:291
C++学习总结1
一、内存管理 一般new 与 delete 同时出现。假如释放一个对象用 delete p即可。多个对象用delet [ ]p 即:new与delete需要搭配好。 C++继承了C的许多函数,malloc 与free就是一个典型例子。 malloc与free是标准库函数。而new与delete是运算...
分类:编程语言   时间:2014-08-09 18:14:48    阅读次数:391
字符串转换为整数”123“->123
字符串转换为整数”123“->123 题目描述: 输入一个由数字组成的字符串,把它转换成整数并输出。例如:输入字符串"123",输出整数123。 给定函数原型 int StrToInt(const char *str) ,实现字符串转换成整数的功能,不能使用库函数atoi。 题目分析: 将字符串正确转化为整数步骤 ①当扫描第一个字符‘1’时候,由于为第一位,所以直接得到数字1 ②...
分类:其他好文   时间:2014-08-09 02:36:26    阅读次数:344
1.6 小结
1.6 小结   这一章简要概述了函数式编程及其意义。我们介绍了声明式编程风格,可用于以函数风格写应用程序和库函数。声明式编程已有许多成功的应用,如 WPF 和 LINQ,而且,在 C# 3.0 中,能够用它来为其他类型的问题写函数式解决方案。 并行编程是现代软件开发展的一大挑战,使用函数方法能使问题显著容易,这要归功于不可变性和声明式编程。不可变性有助于写出正确、安全的代码;声明式编程能够...
分类:其他好文   时间:2014-08-08 18:12:26    阅读次数:206
WSAStartup( )
这里用通俗的语言解释一下这个函数,就类似于opencv一样,要添加链接库函数,cv.lib等,要添加到附加依赖项,或者通过#pragma comment(lib,”cv.lib“)一样,然后才能包含头文件进行各种函数的调用。当然了,socket编程要调用各种socket函数,但是需要库Ws2_32....
分类:其他好文   时间:2014-08-08 01:30:54    阅读次数:257
守护进程接收终端输入的一种变通性方法
说明 本文主要介绍某嵌入式产品中DSL用户态驱动模块作为守护进程时,如何接收终端输入的变通性方法。 出于信息安全考虑,文中涉及系统方面的接口函数未给出实现细节,但不影响表述的完整性。 相关性文章参见《GNU Readline库函数的应用示例》。一 背景知识 init进程(如Busybox i...
分类:其他好文   时间:2014-08-06 14:20:51    阅读次数:389
标C编程笔记day08~day10代码规范、编译、库函数、命名空间、函数调用、哑元函数
代码编写规范,命令行编译,库函数简介,命名空间介绍,函数调用介绍,哑元函数介绍 一般来说,有.c实现文件,应该都要有.h头文件,.c文件中的所有函数都应该在.h文件中声明。 命令行编译方法: 1、gcc 后面带所有.c 文件 -o 输出文件名   直接生成可执行文件 2、依次gcc -c .c文件  -o ***.o  生成***.o文件   然后 gcc 所有.o文件 -o 输...
分类:其他好文   时间:2014-08-05 19:29:00    阅读次数:318
2.0 库函数的构建
在结构体程序中的字节对齐情况下读取字符长度的方法,其程序如下: 如图所示在程序中有char、int、short三种类型:程序在读取时是按照四字节对齐的方式读取的(即每四个字节读一次),在程序中计算机会先读取char型,读取的长度为2个字节,由于int所占用的是4个字节,所以在读取int时计算机会自动选择4的倍数进行读取,即会在读取char的2个字节后会在空出两个字节,然后再读取int的4个字...
分类:其他好文   时间:2014-08-05 19:24:30    阅读次数:253
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!