問題タブ [setw]
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.
c++ - setw を使用した C++ テキストの書式設定は、QT の QTextEdit では機能しません。
ファイルにデータを書き込みたい。C++ の iomanip 関数、setw を使用してそのデータをフォーマットして、テキスト フィールドの幅を設定します。ソースコードは以下のとおりです。
Linux のテキスト エディタ「gedit」では書式設定が適切に表示されます。しかし、このファイルを読み取って QT の QTextEdit に表示しようとすると、書式設定がめちゃくちゃになります。
「C++ の setw」関数を使用して設定された幅が正しく表示されません。なぜそうなのですか?QTextEdit の設定を行う必要がありますか?
TextEdit は次のように設定されます。
ファイルを読み取るコード:
前もって感謝します。
c++ - c++ setw を使用して 2 番目の列を揃えようとする
出力の2番目の列が整列していることを確認しようとしています.setwが解決策になるように見えましたが、何をしても2番目の列は常にオフです。これは、以下のコードから得られる出力です...
でもそうであってほしい…
私が考えることができる他の唯一のことは、実際の要素数の桁数を実際に取得し、インデックスがそれからある種の長さの計算を行うことです。2 番目の列を正しく配置するだけでも、かなりの処理量のように思えます。
私も試しました << 正しいですが、ループで1行ずつ印刷しているので、これは違いはありません
c++ - 別の C++ 出力アラインメントの問題
過去 3 時間、次のコードを調整しようとしてきましたが、成功しませんでした。私が間違っていることについて誰かが私に記入してもらえますか? 私の目的は、次のように文字列リテラルを左揃えにし、変数を右揃えにすることです。
しかし、これは私が得続けているものです:
そして、これは私が試してきたものの最新バージョンです:
助けていただければ幸いです。
c++ - setw() を適切に使用する
私はまだコーディングの初心者ですが、 setw() の仕組みについて本当に混乱しています。出力を揃えようとしていますが、できません。私はcplusplusのウェブサイトを見てきましたが、明らかにまだ理解できません。
誰かが例を提供したり、実際のコードと出力を確認したりできますか?
出力:
ご覧のとおり、数値が正しく整列していません。setw() を使用するにはどうすればよいですか? または、私がやろうとしていることに使用できるより良い機能はありますか?
c++ - C++ setw() が期待通りに動作しない
コンソールにデータを出力する必要があります。私のコードは次のとおりです。
出力 (右にスクロールして表示):
期待される出力 (再び右側):
コード部分に何か問題があることを示唆していsetw(80) << left << subsystem_table_data[i].name
ますが、問題を見つけることができないようです。私の知る限り、これはコンソール全体の幅によるものではありません。最初の行は問題なく出力されるからです。