Описание
Список строк. QStringList - это список типа QValueList объектов QString. Применительно к QStrList, который сохраняет указатели на символы, QStringList имеет дело с реальными объектами QString. Это класс, котороый нужен всякий раз, при работе со строками кодировки уникод. Подобно QString, объекты QStringList неявно общедоступны. Передача их в качестве параметров, передаваемых по значению быстра и безопасна. Пример: QStringList list; // Три различных пути добавления значений: list.append( "Torben"); list += "Warwick"; list << "Matthias" << "Arnt" << "Paul"; // Сортировка списка, Арнт теперь первый list.sort(); // Распечатка for ( QStringList::Iterator it = list.begin(); it != list.end(); ++it ) { printf( "%s \n", (*it).latin1() ); } Методы sort(), split(), join() и grep() делают удобнее работу с эим классом. Описание функций класса QStringList::QStringList═() ... Читать дальше » |
#include "iostream.h" |