- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想知道是否有人知道 Qt 库方法可以采用两个 QStringList
并从第二个列表中删除一个列表中包含的所有字符串。
最佳答案
QList
中没有库函数也不QStringList
.
但是你可以写你自己的方法:
void remove(QStringList& list, const QStringList& toDelete){
QStringListIterator i(toDelete);
while(i.hasNext()){
list.removeAll(i.next());
}
}
关于c++ - 从另一个 QStringList 中删除一个 QStringList 中包含的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8244104/
我有一个 QStringList 获取特定目录中的所有文件,并且所有文件都是由另一个函数创建的,因此,它们是在同一日期创建的。问题是当我在我的 QStringList 中调用“entryList()”
我想知道是否有人知道 Qt 库方法可以采用两个 QStringList 并从第二个列表中删除一个列表中包含的所有字符串。 最佳答案 QList中没有库函数也不QStringList . 但是你可以写你
在我的 C++ GUI 程序中,我在 QString 数组 [6] 中存储了一系列文本(例如 option1、option2、option3、option4、option5、option6)。 现在,
抱歉这个菜鸟问题。我浏览了文档并创建了我自己的 QStringListModel。我需要做的是将 QStringList 的所有条目分配为我的模型的条目(因此将我的模型的私有(private)成员设置
我有一个 QList名为 sortme其中第一个QString在每个QStringList是作为字符串的有效整数,例如: exampleQStringList &v1, const QList &v
我有一个文本文件。我需要将其读入 QStringList。没有行分隔符。我的意思是文本文件中的每一行都在一个新行中。那么无论如何我可以做到这一点吗? 最佳答案 我假设每一行都应该是列表中的一个单独的字
我有一个字符串,我想将其与 QStringList 的内容进行比较。 我的字符串保存在 test[1] 中,我的 QStringList 是 imagez。 我相信 QStringList::cont
我正在尝试编写一个简单的程序,它采用用户输入的全名(例如“Peter Mills”)并根据名字的第一个字母和姓氏的前 4 位数字生成用户名? SO 输出应该是“pmill” 我到底该怎么做。我对 Qt
我创建了一个按钮,单击它时应该通过串行发送命令列表以完成按钮的操作。我在我的 mainwindow.h 文件中定义了我的字符串列表,如下所示: QStringList database_dump =
如何将目录和子目录列表添加到 QStringList? 这就是我所拥有的... QStringList dirList; QDirIterator iterateFolders("/Users/use
修剪字符串列表中所有字符串的最佳方法是什么?我尝试使用 replaceInStrings: QStringList somelist; // ... // // add some strings //
我正在尝试遍历两个不同的目录。这两个目录在同一个根目录下 / . void MainWindow::loadPlugins() { pluginsDir = QDir(qApp -> appl
我有一些 Dialog 类,通过它我可以选择文件和/或目录。在这个对话框中有一个名为 okBtn_clicked 的 fnc,在这个 fnc 中我得到了 QModelIndexes,通过它们我能够创建
如何将数据从 Qstring 列表复制到文本文件以供以后检索?在 Qt 中可以做到这一点吗? 如何使用 QFile 将换行符放入文本字段中,我这样做了 QFile data("output.txt
谁能解释一下,为什么下面的代码根据复制 QStringList 会产生不同的结果: #include #include bool qtTest(bool b) {
这个问题在这里已经有了答案: Can I increment an iterator by just adding a number? (4 个答案) 关闭 6 年前。 我正在开发一个 QStrin
我正在努力寻找一个安全的解决方案(担心迭代器失效)来删除 QStringList 中的一些元素: static QStringList s_listDistantDirs; 我想删除一个元素Curre
我有一个包含很多元素的QStringList,例如: sl.at(i) = name:VAR1 size: 8 Decription:fdgag; 如何将这一行拆分成更多行?我想用 for-loop
在我的 Qt c++ 应用程序中,我有一个包含一组 QString 值的 QStringList!我想随机播放(任意更改 QStringList 中 QString 的位置)。 perl中是否有任何默
我目前正在开发一个小程序,我将计算某个单词在文本中被提及的次数。但我只想在前一个元素是 10 位数字时计算这个词。所以我正在尝试做的是检查迭代器的前一个元素是否包含 10 位数字。但是我不知道如何从迭
我是一名优秀的程序员,十分优秀!