問題タブ [cout]
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++ - プリプロセッサを使用して std::cout コード行をキャンセルする
printf()
usingへのすべての呼び出しを削除できます#define printf
。のようなデバッグ出力がたくさんある場合はどうすればよいstd::cout << x << endl;
ですか? cout <<
プリプロセッサを使用して単一ファイル内のステートメントをすばやくオフにするにはどうすればよいですか?
c++ - C++ の特定の座標でコンソールに文字列を出力するにはどうすればよいですか?
指定された座標でコンソールに文字を印刷しようとしています。今まで私は非常に醜いを使用してきましたが、printf("\033[%d;%dH%s\n", 2, 2, "str");
C++ でこれを行う他の方法があるかどうかを尋ねなければなりませんでした。問題はそれが醜いということではなく、次のように自分自身をよりきれいな関数にしようとすると問題が発生します。
に型キャストしても機能しません(char*)
。もう 1 つの問題は\n
、ページを更新するために を印刷しなければならないことprintf
です。
cout
の代わりにを使用するのとprintf
同様に、これを行うためのより最近の方法があるはずだと思います (理想的には、画面上の必要な場所に文字列を簡単に書き込むことができる方法であり、理想的にはこれらの奇妙な記号を必要としない方法です: \033[%d;%dH
)
それで、私が探しているものを持っている人はいますか?
c++ - C++ ofstream とファイルにパイプされた C++ cout の比較
計算された値をファイルに書き込む一連の単体テストを作成しています。各テストは、50,000 から 500,000 の double を保持する正方行列を生成し、合計 128 のテスト ケースの組み合わせがあります。
cout ステートメントを作成してその出力をファイルにパイプすることに関連する大きなオーバーヘッドはありますか、それとも ofstream を使用してファイルに直接書き込む方がよいでしょうか?
c++ - cout << 演算子を使用するときに int を先行ゼロでパディングするにはどうすればよいですか?
cout
先頭にゼロを付けて int を出力したいので、値1
は として出力され001
、値は として出力25
され025
ます。これどうやってするの?
c++ - 「cout」を使用して Windows ダイアログ ボックスにメッセージを表示する - C++
cout構文を使用してWindowsメッセージボックスを表示できますか?
コマンドプロンプトウィンドウを抑制/非表示にする必要もあります。
メッセージボックス関数を呼び出してテキストを表示する方法はいくつかありますが、ここでの主な制約は、cout 構文を使用する必要があることです。
cout 出力で VB msgbox コマンドを呼び出すことを考えていましたが、機能するものが見つかりませんでした。
何か案は?
c++ - C ++coutcin文字列操作
コマンドラインから入力として行を取得しようとしています。私の問題は、行全体が取得されていないことですが、スペースによってトークン化されています。
だから、「数学が大好き」などと入力すると、
私は次のようになります:
c++ - C++coutの印刷が遅い
coutを使用して長い文字列(char *)を印刷すると、Windows 7、Vista、およびLinux(パテを使用)では、WindowsではVisual C ++ 2008、LinuxではG++を使用して一度に1文字ずつ画面に印刷されるようです。Printfは非常に高速で、私のプロジェクトのほとんどの印刷では、実際にcoutからprintfに切り替えました。この質問は私だけがこの問題を抱えているように見えるので、これは私を混乱させます。
私はそれが私のコンプでカウトのズボンを打ち負かすように見えるカウトの交換を書いた-
coutが私にとってとてもゆっくりと印刷している理由はありますか?
c++ - std::cout を新しく作成されたコンソールにリダイレクトします
Windows で C++ コンソール アプリケーションを作成すると、自動的にコンソール ウィンドウが作成され、std::cout がコンソール ウィンドウに出力されます。
コンソール ウィンドウも作成したい GUI アプリケーションがあります。AllocConsole() 関数を使用してコンソール ウィンドウを作成できますが、出力がコンソール ウィンドウに表示されるように、std::cout をコンソールにリダイレクト/アタッチするにはどうすればよいですか?
c++ - リダイレクトされたcout->std:: stringstream、EOLが表示されない
std :: coutをstringstreamsにリダイレクトすることに関するたくさんの投稿を読みましたが、リダイレクトされた文字列の読み取りに問題があります。
最初の出力内の新しい行を選択する必要があります-それを行う方法について誰かが私に教えてもらえますか?
ありがとう。