11 2016 档案
摘要:function <cstdio> sscanf int sscanf ( const char * s, const char * format, ...); Read formatted data from string Reads data from s and stores them acc
阅读全文
摘要:在标准C/C++中与日期和时间相关的数据结构 注意:年份是实际年份与 1900 的差值 我们可通过tm结构来获得日期和时间,tm结构在time.h中的定义如下: exmple: ANSI C标准称使用tm结构的这种时间表示为分解时间(broken-down time)。 而日历时间(Calendar
阅读全文
摘要:QT在进行文本读写时和C++一样,是基于文本流操作的。 QT在读取全部文本时,相对比较便捷。使用readAll()函数,配合split()进行分隔符的拆分(例如行结束符"\n"),可将拆分结果赋值给list,然后进行后续的数据处理。 在C++中也可以实现类似的效果: 如果遇到换行符'\n'(第一种形
阅读全文
摘要:源码里面的最大最小值宏定义是这个样子 一直说宏定义要加一堆括号,才能正常的使用。虽然没有inline方便。不过,不可否认,底层用c确实很cool。 说白了就是运算符优先级的关系,自行脑补。。。 C语言运算符优先级 说明:同一优先级的运算符,运算次序由结合方向所决定。简单记就是:! > 算术运算符 >
阅读全文
摘要:string, cstring, string.h 一、string头文件 主要包含一些字符串转换的函数 // sto* NARROW CONVERSIONS// sto* WIDE CONVERSIONSstoi //convert string to intstol //convert stri
阅读全文
摘要:(1)多态性都有哪些?(静态和动态,然后分别叙述了一下虚函数和函数重载) 多态分为两种:静态和动态。静态主要包括函数重载和模板;动态主要是依靠虚函数实现的。 静态联编:重载函数不加virtual关键字,就根据指针类型去执行 动态联编:加virtual关键字,运行时候根据具体类型执行不同对象的函数,变
阅读全文
摘要:一、在字符串str1中删除那些在str2中出现的字符。 str2可能会有重复字符,直接遍历会导致效率低下,故先借助STL的set容器对str1查重; 然后,遍历str1和str2,对str1进行查重。 二、 编程题-成绩排名 题目总共包含如下两种格式的字符串命令: 1 LOD GRADE命令,其格式
阅读全文

浙公网安备 33010602011771号