no device qt編程符號(hào)是>>什么意思?
qt編程符號(hào)是>>什么意思?在QT中,一些基于數(shù)據(jù)流操作的類重載了>>運(yùn)算符,這通常意味著將流中的數(shù)據(jù)寫入其他類型的數(shù)據(jù)。Qtextstream和qdatastream是常用的。下面是一個(gè)示例
qt編程符號(hào)是>>什么意思?
在QT中,一些基于數(shù)據(jù)流操作的類重載了>>運(yùn)算符,這通常意味著將流中的數(shù)據(jù)寫入其他類型的數(shù)據(jù)。Qtextstream和qdatastream是常用的。下面是一個(gè)示例:
qtextstream重載>>運(yùn)算符并定義以下函數(shù):
qtextstream&;operator>>(qstring&;STR)
可以看到qtextstream的內(nèi)容可以寫入qstring,如下所示:
qstring line
qtextstream in()測(cè)試.txt,qiodevice::只讀)//以只讀模式打開一個(gè)文本文件
in>> line//將一行文本讀入字符串
此外,>>它還可以表示右移操作。這是它的原意。