• 5390阅读
  • 1回复

[提问]QT中QTextEdit中的内容toPlainText提出来,我想把这些内容输入到一个数组里面,怎么处理啊? [复制链接]

上一主题 下一主题
离线huangdi_1
 
只看楼主 倒序阅读 楼主  发表于: 2011-04-14
比如QTextEdit中的内容是10001110,用toPlainText提出来,输入到一个int型数组a[]中,使得a[]={1,0,0,0,1,1,1,0},怎么实现这一过程呢?
离线浪漫天使
只看该作者 1楼 发表于: 2011-04-14
QString str = textEdit->toPlainText();

int len = str.length();
int *a = new int[len];
for(int i=0;i<len;i++)
{
a[i]= str.at(i).digitValue();
}

ps:如果的你字符中 出现负数这个方法不行。
[ 此帖被浪漫天使在2011-04-14 14:00重新编辑 ]
快速回复
限100 字节
 
上一个 下一个