#include <QCoreApplication>
#include <QDebug>
#include <QtCore>
#include <QtAlgorithms>
#include <QVector>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
/* QList<int> list;
list << 2 << 3 << 1 <<0;
//qSort(list);
qSort(list.begin()+1,list.end()-1);
foreach(int i,list){
qDebug() << i;
}*/
/*
QStringList list;
list << "a" << "b" << "c";
QVector<QString> vect(3);
qCopy(list.begin(),list.end()-1,vect.begin());
foreach (QString itm, vect) {
qDebug() << itm;
}*/
/* QVector<QString> vect(5);
qFill(vect,"hello");
//qFill(vect.begin()+2,vect.end()-1,"hello world");
foreach(QString itm,vect){
qDebug() << itm;
}*/
QList<int> list;
list << 1 << 5 << 23 << 2;
QList<int>::const_iterator iter = qFind(list.begin(),list.end(),9);
if(iter != list.end())
{
qDebug() << "found: " << *iter;
}else{
qDebug() << "not found";
}
return a.exec();
}

本文详细介绍了C++编程的基础知识,包括变量、数据类型、运算符、流程控制、函数、类与对象等核心概念,并通过实际代码示例演示了如何应用这些概念解决实际问题。
1138

被折叠的 条评论
为什么被折叠?



