• ベストアンサー

VisualC++で空白を自動で挿入してもらいたい

Visual Studio 2012 Express for Desktopを使ってます。というか、使い始めました。 プログラムの勉強中です。 Visual C#やVisual Basic では、カンマや演算子のところに自動で空白を挿入してくれていましたが、 Visual C++ではそういうことはしてくれないのでしょうか? 設定しようと思ったらどうすればいいのでしょうか。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • nda23
  • ベストアンサー率54% (777/1415)
回答No.2

途中で送信してしまいました。 Cでは勝手にコンパイルしないから無理だと思います。 というか、ソースを揃える時に勝手に文字が詰まったり して、見苦しくなるので、私はC#やVBでの機能を抑えて います。 ソースを美しくと思ったら、あれは無い方が都合が良い はずですよ。例えば、下の例を見てください。 【nda23の個人的好み】 Const A      As String = "OK" Const WWWWW  As String = "NG" 【自動編集の場合】 Const A As = "OK" Const WWWWW As String = "NG" まぁ、好みの問題なんで、どっちがイイという話ではないです。

その他の回答 (1)

  • nda23
  • ベストアンサー率54% (777/1415)
回答No.1

Cでは勝手にコンパイルしないから無理だと思います。 というか、ソースを揃える時に勝手に文字が詰まったり して、見苦しくなるので、私はC#やVBでの機能を抑えて います。 ソースを美しくと思ったら、あれは無い方が都合が良い はずですよ。例えば、下の例を見てください。 Const A      As String = "OK" Const WWWWW  As String = "NG"

関連するQ&A

  • C#のタブコントロールについて教えてください。

    こんにちは、早速ですがよろしくお願いします。 visual studio express 2013 for windows desktop を利用してC#の勉強中です。 タブコントロールを設置すると、参考画像の赤丸で囲んだ部分に白い線が表示されます。 この線を消すにはどのようにすればよろしいでしょうか? よろしくお願いします。

  • VisualC++2010Expressでのエラー

    Visual C++ 2010 Expressでエラーもなく、正常にビルドされたプログラムを終了した時に出力ウィンドウに 「テストプログラム.exe の 0x6b6b4444 で初回の例外が発生しました: 0xC0000005: 場所 0x00256a40 を読み込み中にアクセス違反が発生しました。 プログラム '[6396] テストプログラム.exe: ネイティブ' はコード 0 (0x0) で終了しました。」 というメッセージが表示されるのですが1行目にあるメッセージの意味がよく分かりません。プログラムそのものは途中で止まることなく動いています。 すべてのプログラムでこのメッセージは表示されます(Visual C++ 2010 Expressが自動生成したコードだけのプログラムでも)。 原因はウィルスチェックソフトが起動していることだというところまではわかったのですがアクセス違反を起こしたのはVisual C++ 2010 Expressの方なのかウィルスチェックソフトの方なのかよく分かりません。 それを調べる方法はないのでしょうか? また、このメッセージを無視して実行し続けていたら何か問題が発生することはあるのでしょうか? --- 実行環境 --- Microsoft Visual C++ 2010 Express WIN32 ユニコードビルド C++

  • Visual Studioのダウンロード

    お世話になります。 Visual Studil Express 2015 for Desktop をダウンロードしたいのですが 別のプログラムがダウンロードされてしまいます。 https://www.visualstudio.com/downloads/download-visual-studio-vs 上記ページの左にある「Visual Studio2015」を展開し、その中にある 「Express 2015 for Desktop」をクリックします。 そうするとダウンロードボタンが表示されるので、クリックすると 「Visual Studioをダウンロードありがとうございます」ページが開き ダウンロードが始まりません。 なお、「ダウンロードが開始されない場合は、 こちらをクリックして、 もう一度お試しください」の箇所をクリックすると、vs_community_JPN.exe がダウンロードされようとしますが、これはVisual Studio Community といって別のプログラムです。 https://www.visualstudio.com/products/mt238358 こちらのページからもダウンロードできそうですが、やはりダウンロード ボタンをおしても、ダウンロードが始まらず「こちらをクリックして・・」 をクリックすると、やはりvs_community_JPN.exeがダウンロードされようと します。 本来であれば、wdexpress_full.exeというファイルがダウンロードできるはず なのですが。。 ちなみに以前、後者のリンクからダウンロードできておりました。 他のPCでもやはり同じようにダウンロードできなかったので、ダウンロード ページの問題だとは思うですが。。 Visual Studil Express 2015 for Desktopはどこからダウンロードできます でしょうか。

  • VisualC++ テキストファイルなどの取り込み方

    現在、Visual C++ 2008 Express Editionを使って 入門書の「ファイルの入出力」部分を勉強中です。 そこで、読み込むべきテキストファイルを作成したまではいいのですが プロジェクトにそのファイルを追加する方法がわからずに困っています。 プロジェクト名がサンプルの場合 Visual Studio 2008\Projects\サンプル\サンプル のディレクトリにファイルをコピーすれば 問題なくファイルを読み込むことはできました。 しかし、毎度毎度自分でコピーするのは手間がかかるので Visual C++のソフト上からファイルを追加したいのですが それにはどうしたらよいでしょうか。 教えてください。

  • VBで帳票するサンプル

    Visual Studio Express 2012 for Windows DesktopでVBを使って帳票のプログラムを作ろうとしています。 サンプルソースがあればご紹介ください。 できれば、外部ツールを使わずに、追加費用が発生しない範疇で制作したいです。

  • VBをアンインストールするには?

    VBをアンインストールするにはどれを削除すればいいでしょうか? プログラムと追加には ・Microsoft Visual Basic 2008 Express Edition SP1-日本語 ・Microsoft Visual C++ 2005 Redistributable ・Microsoft Windows SDK for Visual Studio 2008 SP1 Express Tools for.NET Framework -jpn ・Microsoft Windows SDK for Visual Studio 2008 SP1 Express Tools for Win32 があります。 C++なのにアイコンがVBなので これを全部アンインストールすればいいですか? よろしくお願いします。 (当方vistaです。)

  • 挿入演算子<<をオーバーロードについて

    はじめまして。 質問があります。 class Foo { ・・・ // NG friend ostream& operator<< (const ostream& out , Foo& c); ・・・ }; 挿入演算子<<をオーバーロードするとき、挿入演算子関数の第1引数をconst ostream& outのようにconstを修飾するとコンパイルエラーに なります。私としては、outの状態を変更したくないという意味 で修飾したのですが、なぜコンパイルエラーになるのかがわかりません。どうかご教授お願いします。 現在、Visual C++ 2005 Express Editionを使用しています。

  • エクセルで画像の自動挿入は可能でしょうか?

    エクセルのVLOOKUPで画像を数式で自動挿入は可能でしょうか? 例えば A1のセルに品番111を入力して A2にC:\Users\X\Desktop\画像\A\111.jpgの画像を自動的に挿入する事は可能でしょうか? もし可能ならばどの様な数式になりますでしょうか? 宜しくお願いします

  • Visual C++ で自動半角スペース入力がしたい(改)

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=1046000 こちらの質問の回答を受けまして、改めて質問させていただきます。 どなたか、このような(Visual C++で演算子の前後などに自動でスペースを入力するような)動作をするVisual Studioのプラグインをご存知ないでしょうか。 もしありましたら、教えてください。お願いします。

  • Microsoft visual studio

    Microsoft visual studio Express 2013 for Windows Desktopについて質問なんですが、アニメーションを作成したいのですが、どこにアニメーションの作成ツールはあるのでしょうか? visual basicで丸い円をとりあえず作ってみたいですが、ツールが見当たりません。 よろしくお願いします。

専門家に質問してみよう