码迷,mamicode.com
首页 >  
搜索关键字:标准库    ( 3994个结果
new,malloc,GlobalAlloc详解
new,malloc,GlobalAlloc详解   相同点:都可用于申请动态内存和释放内存 不同点: (1)操作对象有所不同。 malloc与free是C++/C 语言的标准库函数,new/delete 是C++的运算符。对于非内部数据类的对象而言,光用maloc/free 无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象消亡之前要自动执行析构函数。由于mallo...
分类:其他好文   时间:2014-11-20 20:25:03    阅读次数:296
C++ STL源码学习之算法篇
C++标准库 算法学习...
分类:编程语言   时间:2014-11-19 22:11:54    阅读次数:288
Python标准库:内置函数dict(mapping, **kwarg)
本函数是从一个映射函数对象构造一个新字典。与dict(**kwarg)函数不一样的地方是参数输入是一个映射类型的函数对象,比如zip函数、map函数。例子:#dict() #以键对方式构造字典 d1 = dict(one = 1, two = 2, a = 3) print(d1) #以映射函数方式来构造字典 d2 = dict(zip(['one', 'two', 'three'], [1, ...
分类:移动开发   时间:2014-11-19 20:34:20    阅读次数:235
Python标准库:内置函数dict(**kwarg)
本函数是从一个字典参数构造一个新字典。参数kwarg是键值对的字典参数,以两个*开头的参数,就会收集成字典形式。例子:#dict() #以键对方式构造字典 d1 = dict(one = 1, two = 2, a = 3) print(d1)输出结果如下:{'two': 2, 'a': 3, 'one': 1}蔡军生  QQ: 9073204  深圳...
分类:编程语言   时间:2014-11-19 11:18:21    阅读次数:216
Python标准库:内置函数dict(**kwarg)
本函数是从一个字典参数构造一个新字典。参数kwarg是键值对的字典参数,以两个*开头的参数,就会收集成字典形式。例子:#dict() #以键对方式构造字典 d1 = dict(one = 1, two = 2, a = 3) print(d1)输出结果如下:{'two': 2, 'a': 3, 'one': 1}蔡军生  QQ: 9073204  深圳...
分类:编程语言   时间:2014-11-19 01:18:31    阅读次数:201
标准库中迭代器的关系
分类:输入迭代器(input iterator) < 前向迭代器(forward iterator)< 双向迭代器(bidirectional iterator)< 跳转迭代器(random access iterator)和 输出迭代器(output iterator)继承关系如下struct i...
分类:其他好文   时间:2014-11-18 23:39:40    阅读次数:306
C语言可变参数在宏定义中的应用
在C语言的标准库中,printf、scanf、sscanf、sprintf、sscanf这些标准库的输入输出函数,参数都是可变的。在调试程序时,我们可能希望定义一个参数可变的输出函数来记录日志,那么用可变参数的宏是一个不错的选择。 在C99中规定宏也可以像函数一样带可变的参数,如: #define LOG(format, ...) fprintf(stdout, format, __VA_AR...
分类:编程语言   时间:2014-11-18 00:29:17    阅读次数:230
assert的实现和用法
assert很多时候到会用到,下面了解下assert的实现和用法在C标准库中,assert的实现是用宏来实现的,并不是用函数,它在#include这标准C头文件1、实现:宏assert是如何实现的呢?可以查看assert.h的代码,我查看的是mingw中的代码#undef assert#ifdef ...
分类:其他好文   时间:2014-11-17 17:28:54    阅读次数:135
Python标准库:内置函数delattr(object, name)
本函数是用来删除对象的属性,比如在函数setattr()里添加的属性,就可以利用这个函数来删除。参数object是一个对象,参数name是一个字符串,但这个字符串必须是对象的属性。比如delattr(x, ‘test’) 等价于 del x.test。例子:#delattr() class test: pass a = test() setattr(a, 'foo', 12) print('...
分类:编程语言   时间:2014-11-15 20:15:16    阅读次数:191
C++ 各大开源库
C++各大有名库的介绍之C++标准库 标准库中提供了C++程序的基本设施。虽然C++标准库随着C++标准折腾了许多年,直到标准的出台才正式定型,但是在标准库的实现上却很令人欣慰得看到多种实现,并且已被实践证明为有工业级别强度的佳作。1、Dinkumware C++ Library参考站点:http....
分类:编程语言   时间:2014-11-15 15:30:15    阅读次数:357
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!