C++标准库
hjing1988
这个作者很懒,什么都没留下…
展开
-
标准c数学函数
abs() 求绝对值 acos() 求反余弦 asin() 求反正弦 atan() 求反正切 atan2() 求反正切,按符号判定象限 ceil() 求不小于某值的最小整数 (求上界) cos() 求余弦 cosh() 求双曲余弦 div() 求商和余数 exp() 求e的幂转载 2015-07-03 14:08:05 · 404 阅读 · 0 评论 -
其他标准c函数
calloc() 分配一个二维储存空间 free() 释放已分配空间 malloc() 分配空间 realloc() 改变已分配空间的大小 abort() 停止程序执行 assert() 当表达式非真,停止程序执行 atexit() 当程序退出执行设定的程序 bsearch() 执行折半查找 e转载 2015-07-03 14:08:56 · 235 阅读 · 0 评论 -
标准c字符和字符串
atof() 将字符串转换成浮点数 atoi() 将字符串转换成整数 atol() 将字符串转换成长整型数 isalnum() 当字母或数字字符时, 返回真值 isalpha() 当字母字符时, 返回真值 iscntrl() 当控制字符时, 返回真值 isdigit() 当数字字符时, 返转载 2015-07-03 14:07:41 · 245 阅读 · 0 评论 -
C++ string
Constructors 构造函数,用于字符串初始化 string(); string( size_type length, char ch ); string( const char *str ); string( const char *str, size_type length ); string( string &str, size_type ind转载 2015-07-03 14:10:00 · 322 阅读 · 0 评论 -
标准C I/O
标准 C I/O clearerr() 清除错误 fclose() 关闭一个文件 feof() 如果到达文件尾(end-of-file)返回"True"(真) ferror() 检查一个文件错误 fflush() 书写输出缓存的内容 fgetc() 从流获取一个字符 fgetpos() 获取文件位置指针 fgets() 从一个流获取一串字符 fopen()转载 2015-07-03 14:07:11 · 281 阅读 · 0 评论 -
c++ stl
list assign() 给list赋值 back() 返回最后一个元素 begin() 返回指向第一个元素的迭代器 clear() 删除所有元素 empty() 如果list是空的则返回true end() 返回末尾的迭代器 erase() 删除一个元素 front() 返回第一个元素 get_allocator() 返回list的配置器 insert()转载 2015-07-03 14:13:00 · 340 阅读 · 0 评论 -
C++ I/O
cout, ostream类的一个对象,可以将数据显示在标准输出设备上. cerr, ostream类的另一个对象,它无缓冲地向标准错误输出设备输出数据. clog, 类似cerr,但是它使用缓冲输出. cin, istream类的一个对象,它用于从标准输入设备读取数据. Constructors 构造器 fstream( const char *filenam转载 2015-07-03 14:09:26 · 387 阅读 · 0 评论 -
C++关键字
C/C++ Keywords asm 插入一个汇编指令. auto 声明一个本地变量. bool 声明一个布尔型变量. break 结束一个循环. case 一个switch语句的一部分. catch 处理 thrown 产生的异常. char 声明一个字符型变量. class 声明一个类. const 声明一个常量. const_cast 从一个co转载 2015-07-03 14:05:35 · 248 阅读 · 0 评论 -
标准c时间与日期函数
asctime() 时间文本格式 clock() 返回自程序开始运行所经过的时间 ctime() 返回特定格式时间 difftime() 两时刻的间隔 gmtime() 返回指向当前格林威治时间的指针 localtime() 返回指向当前时间的指针 mktime() 返回指定时间的日历格式 strftime()转载 2015-07-03 14:08:31 · 352 阅读 · 0 评论 -
C++标准库(预处理器)
1. 预处理器: 1.1 使用#代表返回一个带引号的字符串,如: #define to_string(s) #s to_string(hello); 可以表示成"hello" 1.2 使用##代表连接前后的内容,如: #define concatenate( x, y ) x##y concatenate(5,2);可以转载 2015-07-03 14:04:37 · 463 阅读 · 0 评论