- 博客(6)
- 资源 (8)
- 收藏
- 关注
转载 QMap (映射表) & QHash (哈希表)
QMap 根据key,获取value; const T value(const Key &key, const T &defaultValue = T()) const; T &operator[](const Key &key); const T operator[](const Key &key) const; 其他 bool contains(cons
2016-11-25 17:03:29 6564
转载 QList (链表) & QVector (数组)
一个是随机存取,一个是连续存取,所以list插入删除很快,vector查询很快。但是vector有个地方一定要注意:vector:如果你添加元素,但是vector的容量(是容量,不是大小,容量比大小大,会预先多分配空间)不够的话,系统就会重新分配一段内存,然后把原先的内容全部拷贝过去,然后删除原先的内容。所以,如果你设定了一个纸箱vector的指针,或者说迭代器,在你添加元素之后,这个
2016-11-25 13:51:28 26656 1
原创 QDataStream、QTextStream读写二进制、文本文件
二进制用数据流 QDataStream、文本文件用文本流 QTextStream
2016-11-24 14:33:54 8205
转载 C/C++ 野指针 --- 转自百度百科
野指针指向一个已删除的对象或未申请访问受限内存区域的指针。与空指针不同,野指针无法通过简单地判断是否为 NULL避免,而只能通过养成良好的编程习惯来尽力减少。对野指针进行操作很容易造成程序错误。
2016-11-22 14:59:54 461
原创 Qt 错误:The inferior stopped because it received a signal from the Operating System
运行的时候会崩溃,并提示如下错误: Signal received The inferior stopped because it received a signal from the Operating System. Signal name : SIGSEGV Signal meaning : Segmentation fault这个错误说明程序中有野指
2016-11-22 14:39:27 91425 8
原创 QT Tips 小总结
1、QString中的字母转char char可以直接加减运算 QString letter("test"); int index = letter.at(0).toLatin1() - 'A' + 1; QChar chr(0x2028); if (chr.unicode() == 0x2028) { ... }2、f...
2016-11-11 15:14:35 1896
PDF_reference_语法_中文版.PDF
2017-03-02
QT 自定义无边框窗体,支持边缘拖拽缩放
2016-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人