随笔 - 250
文章 - 0
评论 - 288
阅读 -
117万
05 2013 档案
不要过打折的生活,当你发现这些你有了,说明你开始成熟了
摘要:我在一家外企工作的时候,有一天陪女上司上街选购圣诞礼物。当我们拎着大包小包坐下喝咖啡时,女上司问我:“新年要到了,不买点礼物送给家人?”我笑着说:“我爸妈都很节省,只有不乱花钱,他们才会觉得我会过日子,将来才会有幸福的生活。” 女上司看着我,讲了她自己的故事:“知道吗?我曾经也是一个非常喜欢担忧未来的人。我总是担心事业,总想攒更多的钱,读更多的书,拿更高的学位。36岁的时候,我怀上一个孩子,可当时我考上了经济学的博士。学习很紧张,为了更优秀,我彻夜苦读,结果孩子流产了,我再也没有怀上过孩子。现在我有了很多很多的钱,但却一辈子也看不到自己的孩子了。”女上司的话让我非常震惊。她又说:“很多人都认为
阅读全文
Qt中float类型与QString类型相互转换
摘要:在使用Qt Creator编程时,难免会用到将float类型转换为QString类型的时候下面是我所有的方法:1. 将QString类型转化为float类型,很简单QString data; float num = data.toFloat(); 即可很轻松的实现。2. 但是如何将float类型转化为QString类型呢? 查看API很难发现封装好的转化函数 可以尝试使用下面的代码转化: float num = 1.222; QString data = QString("float is %1").arg(num); 输出结果是:float is ...
阅读全文
linux读取按行读写文本文件
摘要:1.#include <stdio.h>2.#include <unistd.h>3.#include <fcntl.h>4.#include <string.h>5.#include <malloc.h>6.#include <stdlib.h> 7.8.9.typedef struct item_t {10. char *key;11. char *value;12.}ITEM;13.14./*15. *去除字符串右端空格16. */17.char *strtrimr(char *pstr)18.{19. int i;
阅读全文
Qt中丰富的容器类---数组QVector、链表QLinkedList、映射表QMap、哈希表QHash
摘要:在C++里做大型程序时,少不了要与数组、链表等数据结构打交道。就是最简单的字符串也常常让头痛万分,Qt中有QString解决了字符串的头痛,那么其他数组等有没有更简单的解决方案呢?Qt作为一款优秀的类型库,当然不会没考虑这些。Qt提供了大量的“容器类”,专门用于以某种方式存储大量内容,QString其实只是这大量的容器类的一种。我在这里介绍:QVector(数组)、QLinkedList(链表)、QMap(映射表)、QHash(哈希表)QVector,是Qt对所有数组的封装,比如我们想要一个int类型数组,我们原先会写int array[10],我们在Qt里可以写QVector<int&
阅读全文
QT编程技巧.QString和QDateTime之间的相互转换
摘要:1、QDateTime 转换为 QStringQString QDateTime::toString ( Qt::DateFormat format = Qt::TextDate ) constQString strBuffer;QDateTime time;time = QDateTime::currentDateTime();strBuffer = time.toString("yyyy-MM-dd hh:mm:ss");// strBuffer = 2010-07-02 17:35:00QString strBuffer;QDateTime time;time = Q
阅读全文