c++ - Qt 数据类型选择

标签 c++ arrays qt types

我正在尝试传递从一组文本框中提取的大量数据。数据的格式为“+1.59”、“-2.52”和一些整数。此外,为了让事情更有趣,还有不同数量的文本框 SETS。

我正在考虑使用 QVariantMap,但事实证明很难提取数据并将其放入 QByteArray。我还考虑过使用 QByteArray,但一遍又一遍地解析它似乎并不合适。我更喜欢一种可以引用项目名称的数据类型——即数据[“preX1”]。

什么是最好的方法?如果可能,请提供类型用法的基本示例。

最佳答案

考虑到数据来自文本 框,我会将其作为文本传递,直到您解析并验证它。一旦通过验证,您通常会将不同的值传递给某个构造函数,以将所有值组合到一个对象中。

关于c++ - Qt 数据类型选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7122601/

相关文章:

ruby - 将哈希中的一个匹配值替换为另一个值

QTableView : change precision for double values

c++ - 为什么 numeric_limits<int>::min() 有不同的定义?

c++ - 在构造时将 C++ 迭代器范围连接到一个 const vector 成员变量中

python - 在 NumPy 和 Python 中使用类似 R 或类似 MATLAB 的语法更新子矩阵

php 将 stdClass 对象转换为数组

c++ - Octave 值列表数据类型

c++ - 将数组作为参数传递给 std::thread

qt - 使用 Qt 创建表单向导

Android SDK Manager 错误 : Unsupported major. 次要版本 52.0