码迷,mamicode.com
首页 >  
搜索关键字:标准库    ( 3994个结果
Lua 中pairs和ipairs 区别
lua 中pairs 和 ipairs区别 标准库提供了集中迭代器,包括迭代文件每行的(io.lines),迭代table元素的(pairs),迭代数组元素的(ipairs),迭代字符串中单词的  (string.gmatch)等等。LUA手册中对与pairs,ipairs解释如下: ipairs (t) Returns three values: an ite...
分类:其他好文   时间:2014-09-29 13:32:41    阅读次数:222
Vector的一种实现
注意几点: 分配内存不要使用new和delete,因为new的同时就把对象构造了,而我们需要的是原始内存。 所以应该使用标准库提供的allocator类来实现内存的控制。当然也可以重载operator new操作符,因为二者都是使用malloc作为底层实现,所以直接采用malloc也可以。 对象的复...
分类:其他好文   时间:2014-09-29 00:11:26    阅读次数:303
memcpy strcpy strncpy的使用
strcpy和memcpy都是标准C库函数,它们有下面特点:1、strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容外,还会复制字符串的结束符。strcpy的函数原型是:char*strcpy(char*dest,constchar*src);注意几点:(1)、操作的数据类型是char*,返回的也..
分类:其他好文   时间:2014-09-28 18:01:47    阅读次数:176
Lua系统库
Lua为了保证高度的可移植性,因此,它的标准库仅仅提供了非常少的功能,特别是和OS相关的库。但是Lua还提供了一些扩展库,比如Posix库等。对于文件操作而言,该库仅提供了os.rename函数和os.remove函数。 1. 日期和时间: 在Lua中,函数time和date提供了所有的日期和时.....
分类:其他好文   时间:2014-09-28 11:10:51    阅读次数:234
strcpy和memcpy的区别(转载)
strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src);mem...
分类:其他好文   时间:2014-09-28 10:41:11    阅读次数:129
第三章:标准库类型
1:标准库函数,类名等都在std命名空间中;有些类型名或函数在类里面的头文件中,故而通过头文件可以得到,或者通过“类::”得到。而很多c++的标准库中类名,不仅仅是添加头文件,还需要加std::。2:关于c与c++的头文件区别:c的标准库都是用.h命名的,而c++是没有的;对于兼容c则c++通过cX...
分类:其他好文   时间:2014-09-28 00:06:50    阅读次数:180
C++随机数
标准库(被包含于中)提供两个帮助生成伪随机数的函数:函数一:int rand(void);从srand (seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。函数二:void srand(unsigned seed);参数seed是rand()的种子...
分类:编程语言   时间:2014-09-27 17:29:20    阅读次数:203
include 包含头文件的语句中 , 双引号和尖括号的区别是什么 ?
#incluce ""格式: ? ? ? 引用非标准库的头文件,编译器从用户的工作目录开始搜索。双引号表示先在程序源文件所在目录查找,如果未找到则去系统默认目录查找,通常用于包含程序作者编写的头文件;尖括号表示只...
分类:其他好文   时间:2014-09-27 15:39:20    阅读次数:160
srand和rand的用法和联系
标准库 (被包含于 中)提供两个帮助生成伪随机数的函数:函数一:int rand(void);从srand(seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。函数二:void srand(unsigned seed);参数seed是rand().....
分类:其他好文   时间:2014-09-26 19:59:58    阅读次数:216
ndk 编译 boost 库
Boost库是一个可移植、提供源代码的C++库,作为标准库的后备,是C++标准化进程的开发引擎之一。 Boost库由C++标准委员会库工作组成员发起,其中有些内容有望成为下一代C++标准库内容。在C++社区中影响甚大,是不折不扣的“准”标准库。Boost由于其对跨平台的强调,对标准C++的强调...
分类:其他好文   时间:2014-09-25 19:23:37    阅读次数:216
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!