码迷,mamicode.com
首页 >  
搜索关键字:标准库    ( 3994个结果
C语言中最常用标准库函数
标准头文件包括: 一、标准定义() 文件里包含了标准库的一些常用定义,无论我们包含哪个标准头文件,都会被自动包含进来。 这个文件里定义: l类型size_t(sizeof运算符的结果类型,是某个无符号整型); l类型ptrdiff_t(两个指针相减运算的结果类型,是某个有符号整型);l类型wchar...
分类:编程语言   时间:2014-10-14 22:20:39    阅读次数:277
COCOS2D-X 3.0新的数据结构
基础数据结构在游戏开发中至关重要,可能每一帧某个逻辑需要从一个数组中查找,删除,添加数据,或者从一个字典中快速存/取一个值,游戏引擎本身也要对UI树进行遍历,排序等操作。基础数据的操作速度影响着程序的性能,而基础数据的使用方法则影响着开发效率。当然我们应该尽量避免游戏中每一帧频繁的迭代和查找计算,应尽可能地将结果缓存起来。 C++标准库已经提供了数组(std::vector),字典(st...
分类:其他好文   时间:2014-10-13 17:25:39    阅读次数:170
转:Python正则表达式指南
本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。...
分类:编程语言   时间:2014-10-13 13:11:59    阅读次数:264
Python学习笔记8:标志库之正则表达式
Python拥有强大的标准库。从现在起,开始学习标准库中提供的一些常用功能。 首先看正则表达式(regular expression),它的主要功能是从字符串(string)中通过特定的模式(pattern),搜索想要找到的内容。 例如:要从一个字符串中找出所有的数字,我们可以这样做: import re str = "int2str" m = re.search("[0-9]",str) ...
分类:编程语言   时间:2014-10-13 13:06:19    阅读次数:178
malloc,free的简单实现
首先简单说一下标准库中malloc实现原理:     标准库内部通过一个双向链表,管理在堆中动态分配的内存。     malloc函数分配内存时会附加若干(通常是12个)字节,存放控制信息。     该信息一旦被意外损坏,可能在后续操作中引发异常。 mmap/munmap   底层不维护任何东西,只是返回一个首地址,所分配内存位于堆中。 brk/sbrk   底层维护一个...
分类:其他好文   时间:2014-10-12 15:23:58    阅读次数:224
rand
标准库(被包含于中)提供两个帮助生成伪随机数的函数:函数一:int rand(void);从srand (seed)中指定的seed开始,返回一个[seed, RAND_MAX(0x7fff))间的随机整数。函数二:void srand(unsigned seed);参数seed是rand()的种子...
分类:其他好文   时间:2014-10-11 20:48:56    阅读次数:195
BitSet的使用
有些程序需要处理二进制有序集,标准库提供了bitset 类型,事实上,bitset 是一个二进制容器,容器中每一个元素都是一位二进制码,或为 0,或为 1。bitset除了可以访问指定下标的bit位以外,还可以把它们作为一个整数来进行某些统计。 1、定义与初始化 使用: #include  using std::bitset; 在定义 bitset 时,要明确 bitset 有多少位,这...
分类:其他好文   时间:2014-10-11 17:40:05    阅读次数:354
C++获取时间的方法
//方案— 优点:仅使用C标准库;缺点:只能精确到秒级 #include   #include   int main( void )  {      time_t t = time(0);      char tmp[64];      strftime( tmp, sizeof(tmp), "%Y/%m/%d %X %A 本年第%j天 %z",localtime(&t) ); ...
分类:编程语言   时间:2014-10-11 17:15:35    阅读次数:170
Effective C++ 49,50
49.熟悉标准库。 C++标准库很大。 首先标准库中函数很多,为了避免名字冲突,使用命名空间std。而之前的库函数都存放于中,现在成为伪标准库。而不能直接将这些头文件全部直接添加命名空间,标准委员会只能重新创建了不带.h的头文件。对于C中头文件采用同样的方法,但是每个名字前添加一个c,如C中的变成了。旧的c++头文件是官方反对使用的,但旧的c头文件不是,为了保持对C的兼容性。如 是旧的C头文件...
分类:编程语言   时间:2014-10-11 02:58:04    阅读次数:190
Python标准库 urllib2 的使用
1、Proxy 的设置urllib2 默认会使用环境变量 http_proxy 来设置 HTTP Proxy。如果想在程序中明确控制 Proxy,而不受环境变量的影响,可以使用下面的方式import urllib2enable_proxy = Trueproxy_handler = urllib2....
分类:编程语言   时间:2014-10-11 01:10:44    阅读次数:259
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!