自学QT值QVector和qFill的用法
2015-12-10 00:00
337 查看
#include <QCoreApplication> #include <QDebug> #include <QVector> int main(int argc, char *argv[]) { QCoreApplication a(argc, argv); QVector<QString> vet(8); qFill(vet,"hell");//全部填充为hell qFill(vet.begin()+1,vet.end()-2,"hello");//vet.end-2是在后面空出两个位置,如果用加,则会越界,导致崩溃。 foreach (QString i, vet) { qDebug()<<i; } return a.exec(); }
后来填入的数据,会对原有数据进行修改。
相关文章推荐
- 自学QT之自己写一个窗口
- 自学QT之QT编程中QList类的removeAt方法记录
- 自学QT之QListIterator迭代器的示例
- 自学QT之托盘菜单
- 自学QT之实现一个用户信息窗口
- 自学QT之制作QQ界面
- 自学QT之停靠窗口
- 自学QT之简易音乐播放器基于QT5.5
- 自学QT之判断输入内容实现按钮可用或者不可用
- 自学QT之报错: name lookup of 'i' changed for ISO 'for' scoping
- 自学QT之键盘事件
- 自学QT之windeployqt工具的使用
- 自学QT之libpng warning: iCCP: known incorrect sRGB profile
- 自学QT之颜色选择对话框
- 自学QT之字体选择对话框
- 自学QT之标准文件对话框
- 自学QT之获取正确的文件名
- 自学QT之让label透明和隐藏标题栏
- 自学QT之实现QMessageBox的按钮中文显示
- 自学QT之QML实现响应鼠标和键盘事件