• 締切済み

【VC++2005(CLR)】コンソール画面(?)を表示させたい

いつもお世話になっております。 VC++初心者です。 超超基本的なことなのですが、 Console::WriteLine("aiueo"); と書いた場合、どこに出力されますか? この命令は実行されていると思うのですが、 出力が確認できていないので、困っています。 すみませんが、よろしくお願いします。

みんなの回答

  • chie65535
  • ベストアンサー率43% (8519/19367)
回答No.1

出力はコンソールに対して行われます。 MS-DOSプロンプトでプログラムを起動するか、クイックコンソールを開いた状態でプログラムを起動すれば、コンソールに出力されます。

yuki7091
質問者

お礼

解決しました。 ありがとうございました。

yuki7091
質問者

補足

ご回答ありがとうございます。 MS-DOSプロンプトの方法は分かりますが、 クイックコンソールの方法がわかりません。 別サイトにクイックコンソールの出し方は >メニュー 「ツール」-「オプション」-「デバッグ」-「全般」 の >「すべてのコンソール出力をクイックコンソールウインドウに >リダイレクトする」 でクイックコンソールを表示するかどうかを >オン・オフできます。 とありましたが、 「すべてのコンソール出力をクイックコンソールウインドウにリダイレクトする」 の項目を確認できませんでした。 VC++2005 ExpressEditon だからでしょうか?

関連するQ&A

  • VC++2005について

    以下のソースですがVC++2005でコンパイルするとエラーになります。 どこを直せばよいのでしょうか? C#のソースですが、VC++2005との違いや、VC++2005のメリットなども知りたいです。 using namespace System; namespace Strings1 { class Class1 { static void Main(){ String^ jstr1 = "こんにちは"; Console::WriteLine( "\nみなさん" ); } } };

  • 【VC++2005(CLR)】テキストラベルをダイアログ中央に表示させたい

    いつも大変お世話になっております。 VC++初心者です。 早速質問なのですが、 ダイアログ中央に、テキストラベルを表示するには どのように設定すれば宜しいでしょうか。 また、テキスト内容がそのダイアログの横幅以内に収まらない場合、 折り返して表示をさせるにはどうすれば宜しいでしょうか。 お手数ですが、よろしくお願いします。

  • 【VC++2005(CLR)】フォームが開かれていることを検知するには

    いつも大変お世話になっております。 VC++初心者です。 現在、フォームAからフォームB、フォームCを呼び出しています。 フォームCがフォームBが開かれているかどうか検知したいのですが、 どのようにコーディングすればよいか教えて頂けませんでしょうか。 お手数ですが、よろしくお願いします。

  • 【VC++2005(CLR)】ファイル書き込み時、他でファイルが開かれていると落ちる

    いつも大変お世話になっています。 VC初心者です。 現在、ファイル書き込み処理で悩んでいます。 他のユーザがファイルをオープンしてたり、開こうとすると 落ちてしまいます。 たとえば、ファイルが開かれていることを検知して、 ユーザに「ファイルを閉じてください」とメッセージを出した後、 再度書き込み処理を実行できませんでしょうか。 (書き込み中は他のユーザからのアクセスを拒否させたいです。) 現在以下のようなソースを書いています。 //ファイルオープン System::IO::StreamWriter^ sw = gcnewSystem::IO::StreamWriter( path_w,false,System::Text::Encoding::Default); //ファイル書き込み String^ newData = "aaa"; sw->WriteLine(newData); //ファイルクローズ sw->Close(); お手数ですが、よろしくお願いします。

  • 【VC++6.0(MFC)】MessageBoxを使わず、MessageBoxと同機能を表現するには?

    いつも大変お世話になっております。 VC++初心者です。 現在、先人のつくったソースを見直しています。 ある条件になるとエラーを知らせるMessageBoxを出力するのですが、 デバグモードでMessageBoxが使われれている全ての箇所に ブレイクポイントをおいても、それらのブレイクポイントに引っかかって くれません。 そうなると、MessageBox以外の命令でMessageBoxと同様のことを しているコードがあると思っているのですが、そういう機能の命令 はどのようなものがあるのでしょうか。 お手数ですが、よろしくお願いします。

  • virtual時のoverrideとnewの違い

    C#で、 virtualがない時はnewしか使えませんが、 virtualがある時はoverrideとnewが使えますが、 overrideとnewを使った時の違いがよく分かりません。 例えば、基本クラスに public virtual void show(){  Console.WriteLine("基本クラス"); } というメソッドがあるとして、 派生クラスで、 public override void show(){  Console.WriteLine("派生クラス"); } とすると、 基本クラスのメソッドが上書きされて、 Console.WriteLine("派生クラス"); が実行されますが、 派生クラスで、 public new void show(){  Console.WriteLine("派生クラス"); } とした場合にも、 基本クラスのメソッドが隠匿されて、 Console.WriteLine("派生クラス"); だけが実行されます。 virtual使用時において、 継承メソッドの隠匿(new)と、 継承メソッドの上書き(override)では、 一見、なにも違いがないように見えるのですが、 何か違うのでしょうか。

  • 【VC++2005(CLR)】ラベルに桁数を指定して値を表示するには?

    たびたびお世話になっております。 VC++初心者です。 現在、VC++2005 Express Edition, CLRでプロジェクトを作成しています。 質問タイトルの件ですが、現在、以下のようにソースを書いています。 (double dValue;で、パーセントの値が格納されています。) String^ strValue = dValue.ToString(); label01->Text = strValue + "%"; 出力イメージは、「100.00%」、「 90,11%」、「 0.00%」のように 表示させたいのですが、どのようにソースを書けばよいか 教えて頂けませんでしょうか。 希望: ・少数部は少数第2位までを表示させたい ・整数部は3桁表記させたい ※普通のC言語だと printf("%5.2f,%%",dValue); のように書けば、この問題は解消されたと思うのですが、、、

  • 【VC++2005(CLR)】ファイルの更新日時を取得するには?

    いつもお世話になっております。 VC++初心者です。 ファイルの更新日時を取得するには、どうしたら宜しいか 教えて頂けませんでしょうか。 現在このようなソースを書きましたが、 aaa.txtの実際の最終更新日とこのソースで取得した更新日が 全く異なります。 (このソースで取得した日付は、このプログラムを実行した 時間(それに近い時間)を出力しています。) String^ souceFile_rep = "aaa.txt"; //レポートファイルのタイムスタンプ取得 System::IO::FileInfo^ pFileProps = gcnew System::IO::FileInfo(sourceFile); DateTime dtSourceFileLastWrite = pFileProps->LastAccessTime; String^ strSourceFileLastWrite = dtSourceFileLastWrite.ToString(); delete pFileProps; 具体的にどこが、良くなかったのかご指摘頂けませんでしょうか。

  • 【VC++2005(CLR)】lzh形式で、圧縮、解凍したい

    いつもお世話になっております。 VC++初心者です。 現在、VC++2005 ExpressEditon CLRプロジェクトで コーディングしいます。 あるボタンをクリックすることで、指定したファイルaaa.txtを lzh形式で圧縮するようにするには、どのようにしたら宜しいでしょうか。 そして、ある指定したファイルbbb.lzhを解凍するには どのようにしたら宜しいでしょうか。 お手数ですが、サンプルソースを紹介して頂きたくお願いします。

  • コンソールにUNICODE (C#)

    Console.WriteがUNICODEを出力してくれません。 Console.Write("(UNICODEを含んだ文字列)"); としてもUNICODE依存の文字は全部?になってしまいます。 Windows2000、XPのコンソールにはIMEやクリップボードからUNICODEが入力できるのは確認できているし、CからAPIのWriteConsoleWを使った場合でもUNICODEが出力できることは確認しています。

専門家に質問してみよう