問題タブ [qtextstream]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1363 参照

python - QTextStream を使用して文字列の最初の行を読み取る

QTextStream文字列の最初の行を読み取るにはどうすればよいですか (以前にファイルから読み取った場合)。

このコードは機能しないようです。

0 投票する
1 に答える
512 参照

c++ - Qt: ファイルの読み取りが機能しません

ファイルを読み取って Qstring に入れたいのですが、ファイルが読み取られません Google で多くのサンプルを検索しましたが、機能しません... ファイルを読み取りたい...

見せてください: !read

私はあなたが考えることができるすべてを含めました.file.txtは本当の場所にあります??!! :-(

0 投票する
2 に答える
1624 参照

qt - QTextStream をのぞく

効率的なトークナイザーを作成するために、QFile を読み取る QTextStream の次の文字を覗き見したいと思います。

しかし、そうするための満足のいく解決策は見つかりません。

次の出力が得られます。

QTextStream::pos() と QTextStream::seek() を使って、いくつかの実装を試しました。これはうまく機能しますが、pos() にはバグがあります (ファイルが大きすぎると -1 を返します)。

この再発する問題の解決策はありますか? 前もって感謝します。

0 投票する
1 に答える
539 参照

c++ - QTextStreamでテキストファイルを読むQt

Qt でテキスト ファイルを読み込めません。私のテキストファイルは次のようになります。

等々..

データは空白で区切られています

最初の行: 最初の行の最初の列には、次の行に一般的に必要な情報が書かれています。最初の行のすべての列が使用されるわけではありません。いくつかの情報の後、列は「NaN」で埋められます。

次の行: ここに私のデータが配置されています。一行ずつ全部読みたい。最初の 3 列は、行の一般的な情報です。次の (300 列とします) には、3 つの異なる種類のデータ (100 の測定値のすべての種類) が入力されます。

だから私は自分のファイルを読みます: まず、最初の行を読むと、ファイル全体の一般的な情報を受け取りたいと思います。(info1, info2, info3, info4) 次に、次の行を空白で区切って読みました。

}

これで、info1-4 が正しく読み取られます。しかし、その後、lineinfo1-3 と data1-3 (lineparts[0] など) が nan または 0 で埋められる?!

誰かが私を助けることができますか?

ありがとうございました!

0 投票する
0 に答える
578 参照

qt - QTextStreamを読むときのsegfault

コンテキスト: 私はそのようなファイルのセットを持っています:

qtableviewに表示するファイルを選択するコンボボックスがあります。以下は、コンボボックスの値が変更されたときに呼び出されるスロットです。

ほとんどの場合、ビューは適切に更新されます。そして時々、この行はセグメンテーション違反を起こします:

体系的な方法でバグを再現するパターンは見つかりませんでした。コンボボックス内の 2 つのファイル間を行ったり来たりすることができます。10 回、12 回、20 回と segfault が実行されます。

編集:

これは機能します。


@Kuba Oberの提案に従って、バグの理由を取得しようとしています

すべての環境で無期限にループするメイン関数に最初のバージョンをコピーしようとしました。

しかし、それはうまくいきます!

最初のコードがクラッシュするのに、以下の2つのコードがクラッシュしない理由はわかりません...

0 投票する
1 に答える
128 参照

google-apps-script - Google ドキュメントをテキストの文字列として読み取る方法は?

Google Apps スクリプトを使用して小さなテキスト アナライザーを作成しようとしています。Google ドキュメント全体をテキスト文字列として読み取れるようにしたいと考えています。editAsText() および getDataAsBlob() 関数を使用してみましたが、どちらもドキュメント テキストを読み取り可能な文字列データとして返していないようです。Google Apps Script を使用してこれを行う方法について何か提案はありますか?

どうもありがとう、

0 投票する
2 に答える
23663 参照

qt - Qt - QTextStream でファイルを書き込むと、空の新しい行がテキストに追加されます

次のコードを使用して、テキストをファイルに書き込みます。

それは魅力のように機能していますが、少し問題があります..テキストファイルは次のようになります。

しかし、代わりに、次のようになります。

ここで何が問題なのですか?