Qt中将纯文本中的整型数据转换为整数数组,并以矩阵形式表示
发布时间
阅读量:
阅读量
所面临的问题如下:我手头存在一个名为data.txt的纯文本文件,其中存储的全部为整型数值,具体示例如下:

我打算借助Qt工具将这段文本进行读取,并将其转换为整型数组进行存储。
在某个类中,我设计了一个函数用于处理这一问题,具体实现方式如下:
int** ImageMat::DateFile2ArrInt(QString fileName,int *prow, int *pcol)
{ // 把读取的文件转换成二维数组保存,fileName为文件名,prow为行数,pcol为列数
int **result;
QFile file(fileName);
if(file.open(QIODevice::ReadOnly))
{
QTextStream stream(&file);
QRegExp rx("(\ d+)");
QString dataString("");
int
全部评论 (0)
还没有任何评论哟~
