[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 04/29 15:56 / Filesize : 181 KB / Number-of Response : 740
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

★初心者にVisual C++を教えるスレ★ Part31



1 名前:デフォルトの名無しさん [2008/07/31(木) 18:02:28 ]
Visual C++入門者・初心者からの質問を、
お兄ちゃんお姉ちゃん達が優しく、時には厳しく回答してくれるスレッドです。

■質問するにあたって
・エラーや警告のときはエラーメッセージを書きましょう。
・開発環境も書きましょう、特にWindowsForm、MFC、Win32アプリケーションの区別。
・できるだけ具体的に。

質問の仕方については次のページが大変参考になります。
www.hyuki.com/writing/techask.html

■回答するにあたって
・回答する場合はその答えに至るための「コツ」も書いてあげると良いでしょう。
 (MSDNのどの項目だとか、何のキーワードでGoogleするとか)
・ネタや煽りは軽く流しましょう。

過去スレ、関連スレなどは>>2-5辺り。

433 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 19:46:30 ]
>Discは光学メディア
>Diskは磁器媒体
MOはどっち?

434 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 19:46:43 ]
e-words.jp/w/E58589E38387E382A3E382B9E382AF.html
光ディスク 【optical disk】
データの読み書きにレーザー光を利用する記憶媒体のこと。
CDやDVD、PDなどが代表的な光ディスクである。

435 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 19:48:37 ]
e-words.jp/w/E58589E7A381E6B097E38387E382A3E382B9E382AF.html
光磁気ディスク 【MO】
読み方 : ひかりじきディスク
別名 : Magneto-Optical disk

436 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 20:19:20 ]
VC2008でテキストボックスに0x01と表示するにはどうしたらいいですか?
unsigned char buf[2] ={0x01,0x02};
textBox1->Text = buf[0];

と実行したらエラーがでます。
error C2664: 'void System::Windows::Forms::Control::Text::set(System::String ^)' : 1 番目の引数を 'unsigned char' から 'System::String ^' に変換できません。(新しい機能 ; ヘルプを参照)
1> 使用可能なユーザー定義された変換演算子がない、または
1> 演算型のボックス化された形式からターゲット型への標準変換は存在しません

437 名前:デフォルトの名無しさん [2008/09/12(金) 20:24:20 ]
>>436
unsigned char *buf[2] ={"0x01","0x02"};
textBox1->Text = buf[0];


438 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 20:40:21 ]
>>437
その方法でもエラーがでまます。
error C2440: '初期化中' : 'const char [5]' から 'unsigned char *' に変換できません。
Hexデータをテキストボックスに表示したいだけなのに。難しい

439 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 21:14:27 ]
テキストボックスに "あいう"と表示してみろ

440 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 21:17:46 ]
>438
テキストボックスはテキストを表示する所だから
Hexデータは表示できない

441 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 22:53:49 ]
基本的なことなんですけど


文字判定でスペースが入力されたら 「空白です」 と表示させたいんですけど、誰かご教授ください




442 名前:デフォルトの名無しさん [2008/09/12(金) 22:57:06 ]
C++を初めてインスコしたんですけど、
製品の登録ってなんですか?
無料ですか?


443 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 22:58:38 ]
有料

444 名前:デフォルトの名無しさん [2008/09/12(金) 23:00:42 ]
そうですか。

いくらですか?


445 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 23:09:11 ]
>>438
抜粋
private: System::Void Showbutton_Click(System::Object^ sender, System::EventArgs^ e)
{
array<System::String^>^ Numdata = {L"0x01",L"0x02",L"0x03",L"0x04"};
if(i < Numdata->Length)
this->textBox1->Text = Numdata[i];
else{
i = 0;
this->textBox1->Text = Numdata[i];
}
}
private: System::Void NextShowbutton_Click(System::Object^ sender, System::EventArgs^ e)
{
i++;
}

446 名前:デフォルトの名無しさん mailto:sage [2008/09/12(金) 23:15:48 ]
>441
キー入力をチェックしてもいいけど
マウスで入力する場合もありえるから
入力内容が変った時のイベントでやるのが無難

447 名前:デフォルトの名無しさん [2008/09/14(日) 01:09:45 ]
Express 2005で3連休プログラマーなんだけど、

 String^ folderName;

の ^ ってなに?



448 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 01:26:01 ]
>>447
ハットサイン、或いは山形アクセント記号。

449 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 01:30:56 ]
C++/CLIのスレで聞いて来いw

450 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 08:42:37 ]
C++/CLIとC++は別の言語。
C++を勉強したいならVisual studioのCLRのカテゴリには手を出すな。


451 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 10:09:05 ]
今まで普通に使えていたのですが突然MessageBoxが使えなくなりました。

1>.\main.cpp(135) : error C3861: 'MessageBox': 識別子が見つかりませんでした

とエラーが出ます。コードは
if(MessageBox(hWnd,"あ","あ",MB_YESNO) == IDYES)
等で文字セットはマルチバイト文字です。windows.hもインクルードしてあるのですが何がいけないのでしょうか。
VS2008再インストールしても直りません。



452 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 10:32:27 ]
デフォルトはマルチバイトじゃないはずだから
いらんところいじってるだろ

453 名前:デフォルトの名無しさん [2008/09/14(日) 10:58:11 ]
MessageBoxAだとかMessageBoxWとかにしてやってみたらー(

454 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 11:41:04 ]
プロジェクトの設定にある文字セットってどういう意味なの?
あの設定によってコンパイルが通らなくなるし。

455 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 13:12:52 ]
マルチバイトかUnicodeか

456 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 13:17:03 ]
>>455
exeファイルを配布する上で、文字セットの設定が問題になるの?

457 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 13:24:35 ]
Unicode: NTネイティブ、9xでは原則として動かない
マルチバイト: NT/9x両方で動くけど、NTではAPI内部で変換がかかるのでオーバーヘッド有り。

458 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 14:10:02 ]
>>457
なるほど。参考になります。
文字コードに「設定なし」とあるけどこれは一体?

459 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 14:15:19 ]
いや、9xの時代から、APIはAとWの両方あったような記憶があるけど。

460 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 14:26:05 ]
>>458
基本的にはマルチバイトと同じ。
ただ、<tchar.h>の中の一部に、なし/マルチバイト/Unicodeの3つで切り替わるやつが存在する。
例えば_tcscpy→strcpy/_mbscpy/wcscpy。
mbs版は2バイト文字の2バイト目が欠ける事態にならないなどといった効果を持っていることが多い。

>>459
エントリポイントだけはあるが、実装されているのはごく一部の例外的存在。
msdn.microsoft.com/en-us/library/ms813063.aspx

461 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 14:32:09 ]
TEXT/_Tマクロをちゃんと使った参考書って少ないよな



462 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 14:49:42 ]
>>461
正直、文字列は、ワイドかマルチバイトか決めうちにして、それは使わないほうがいいんじゃないかって気がする。

463 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 17:39:00 ]
自分ひとりでやるなら勝手だろうけど
マクロ使ってない糞サンプルばらまかれると迷惑する

464 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 18:07:04 ]
大人数でやるところほど、きめうちしたほうが無難っていうか。

ジェネリックテキストつかってても、ワイド文字版と、マルチバイト版と両方でテストやってるところなんてほとんどないだろうし。
文字列を編集してる処理とか、ちゃんと、マルチバイトでもワイド文字でも動くように意識して書いてなかったりするだろうし。
テスト以前に、コンパイル通すとかもやってないだろうし。
古いコードをあさったら、char *p = _T("・・・・"); みたいのいっぱいあるだろうし。

中途半端に対応しても、どうせ片方でしか動かないコードなら、きめうちのほうが安全だと思われ。

465 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 18:58:07 ]
そういう場合は開発環境も限定するだろ
特定の環境でしかコンパイルできないサンプルをばらまかれると皆が迷惑する

466 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 19:24:42 ]
いや、ジェネリックテキストなんて、VCにしかないでしょ。

467 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 19:28:35 ]
>>466
またまた御冗談を

真面目な話、BCCでもGCCでも<windows.h>が使えるやつならどれでも使える。
<tchar.h>も結構存在するし。

468 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 20:36:49 ]
それでもWindows限定じゃん。

469 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 20:42:29 ]
まあWindows APIだしね。

470 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 20:48:41 ]
>>465
それはジェネリックテキストを使っても、ぜんぜん解決してない。

471 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 06:11:10 ]
C#でメソッドなどの一行上に"///"書くことで自動生成されるXMLのドキュメント

/// <summary>
///
/// </summary>
/// <param name="i"></param>
/// <returns></returns>
public int hoge(int i) { return 0; }

このような機能はC++ではないのでしょうか
クラスやメソッドをオブジェクトブラウザで参照したいのですが,うまくいきません.
どのようにすればいいか教えていただけませんでしょうか.
お願いします.



472 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 06:19:51 ]
C++はプログラミング言語です

473 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 09:00:10 ]
テキストボックスを使わずに、キースキャンで読み取った文字から漢字辞書変換をしたいのですが
できるでしょうか?どのようにすればいいですか?

474 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 09:15:21 ]
IME使う


475 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 09:29:19 ]
説明してあるHPなんかあったら紹介して欲しいです

476 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 09:44:21 ]
つ[msdn]

477 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 09:52:50 ]
初心者にやさしくヽ(`Д´)ノ

478 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 10:03:22 ]
msdn.microsoft.com/ja-jp/library/cc448105.aspx
ここにIME関連のapiの一覧があるから
適当なapiの名前でぐぐれば何か見つかる

479 名前:デフォルトの名無しさん mailto:sage [2008/09/15(月) 10:06:30 ]
ありがd

480 名前:デフォルトの名無しさん [2008/09/16(火) 18:04:42 ]
VC6でDirectXを使いたいです。
本格的なゲーム作るわけじゃないんですが、
ある業務用ソフトの画面効果で軽い2D処理が必要になりまして。(スプライトが
使えればいい程度)

ウェブを見た限りではVC6で使う情報はあまり無かったようです。
9.0のSDKと、VC6で使えるようになるという2004 Summer Extrasは入手しました。

ライブラリをインクルードするところから知りたいです。

481 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 18:22:45 ]
質問です。

VisualC++ 6.0 MFC
WindowsXP SP3

の環境で作成した、画面をビットマップ保存するプログラムを、
別のPC
VisualC++ 6.0
WindowsXP SP3

の同じ環境で実行すると、作成されたBMP画像が「描画できませんでした」となってしまいます。

この場合、どのようなことが原因だと考えられますでしょうか?
また対応策はあるのでしょうか?
どうかご教授おねがいします。



482 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 18:29:52 ]
業務用ソフトだったら外注に頼むだけ

483 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 18:30:32 ]
多分、ビットマップが微妙に正しく生成されていないのだろう
別のPCで、BMPファイルは何と関連付けされてるの?
ペイント?Windowsのビューア?IE?

対策:「画面をビットマップ保存するプログラム」のソースを見直す

484 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 18:42:21 ]
画面をビットマップ保存するプログラム

作成されたBMP画像が「描画できませんでした」

本当にお前が作ったプログラムか?
ソースコピペしたら動きましたレベルだろ

485 名前:デフォルトの名無しさん mailto:sage [2008/09/16(火) 18:54:08 ]
>>483
Windowsのビューアです。プログラムを見直したいと思います。
>>484
そうです、申し訳ありません。
ですが、同じ環境のPCなのに失敗するのは何が原因と考えられるのでしょうか?
よろしくお願いします。

486 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 00:19:45 ]
考えられる原因は無限にある。
せめてどこで失敗するのか突き止めろ。

487 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 06:44:43 ]
>>481
モニターのカラーのビット数が違うとか


488 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 06:48:41 ]
何も知らない初心者がC#ってやつから始める事にしたお。
その次はJAVAかな。地味に頑張るお。新兵に激励を頼むお。

489 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 07:58:15 ]
貴様は人間ではない!糞ほどの価値もない!
C#訓練に生き残れたら、プログラムの司祭となる!
サービス残業に命を捧げるTI土方だ!

490 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 09:22:37 ]
ビットマップの作成で失敗するか、表示で失敗するかぐらい確認しろ
それぞれの環境で両方のビットマップ表示したらわかるだろ

491 名前:デフォルトの名無しさん [2008/09/17(水) 16:09:06 ]
std::vectorに自分で作ったクラスのオブジェクトのポインタ入れてあるんですけど
clear()をすると、保持してるポインタのさしてるオブジェクトをdeleteしてくれるんでしょうか?



492 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 16:44:02 ]
スレ違い

493 名前:デフォルトの名無しさん [2008/09/17(水) 16:54:08 ]
>>492
死ねアホ。

494 名前:デフォルトの名無しさん [2008/09/17(水) 16:57:32 ]
std::vectorに自分で作ったクラスのオブジェクトのポインタ入れてあるんですけど
clear()をすると、保持してるポインタのさしてるオブジェクトをdeleteしてくれるんでしょうか?

495 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 17:05:43 ]
ここC++スレじゃないけど

496 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 17:07:42 ]
>>494
boost::ptr_vectorを使うか、boost::smart_ptrでポインタを包む

497 名前:デフォルトの名無しさん [2008/09/17(水) 17:08:26 ]
Visual 「「「「C++」」」」」」

498 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 17:08:28 ]
×boost::smart_ptr
○boost::shared_ptr

std::auto_ptrはだめです

499 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 17:12:02 ]
>>496>>498
要するに勝手にdeleteまではしてくれないということですね?
boostの使用も検討してみます。ありがとうございました。

500 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 17:12:37 ]
数学の授業で小学校レベルの算数の質問されたら迷惑だろ
いちおう関係なくはないけど

501 名前:デフォルトの名無しさん [2008/09/17(水) 17:15:39 ]
↑今日一番のアホ



502 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 17:31:33 ]
>492,495,500
痛いな

503 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 18:00:34 ]
寧ろ>493,497,501,502が痛い罠。

504 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 18:14:29 ]
いやいや、俺に言わせれば
>502,503
が必死w

505 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 18:15:20 ]
C++やC#やるのにどのソフトがお勧めとかある?

506 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 18:28:10 ]
とりあえず2008 Express Edition使っとけ

507 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 18:50:45 ]
Microsoft Visual Studio 2008 Express Editionの事?
無料でいいのか?とか不安に思った
Visual Studio .NET Professional普通にこっちのがいいかとも思ったけど
Express Editionでも平気ならそっちでいいか

508 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 19:19:56 ]
お前に使えるのか不安に思った

509 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 20:36:02 ]
むむ…初心者を舐めたらいかん
きっとなんとかなる…はず…多分…恐らく…

510 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 21:23:22 ]
>>507
グダグダ言ってる間に使ってみればいいだろ

511 名前:デフォルトの名無しさん mailto:sage [2008/09/17(水) 21:41:18 ]
>>499
VC++ 2008にSP1当ればboostなくてもstd::tr1::shared_ptrが使える。



512 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 18:39:27 ]
数日前までうまく言っていたのに、急にコンソールウィンドウを
最大化しないと見られなくなりました。
原因が分からないのでどなたか教えてください

513 名前:デフォルトの名無しさん [2008/09/18(木) 20:22:37 ]
VC6で、ウィンドウ上部のメニューやツールバーアイコンを、
必要に応じて適宜、グレー可(クリック不可なようにする)などの変更をする方法教えてください。

514 名前:デフォルトの名無しさん mailto:sage [2008/09/18(木) 21:07:25 ]
Enable: ボタンを選択可能または選択不可能に設定します。

515 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 09:06:37 ]
CとC++の違いって何ですか?

516 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 10:07:07 ]
一言では言い表せない

517 名前:デフォルトの名無しさん [2008/09/19(金) 14:06:30 ]
VC++とBorland C++Builderってどっちのほうがつかいやすい?
低スペPCの俺には無理?

518 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 14:35:32 ]
人による

519 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 15:15:31 ]
VC++のほうが低スペック
コンパイル速度はBCC

520 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 15:18:52 ]
そんなどうでもいいことで選ぶやつもいるんだ

521 名前:481 mailto:sage [2008/09/19(金) 17:35:10 ]
>>486
ビットマップの作成で失敗していると思われます。
プログラムの作成に使用したPCではビットマップ画像のファイルの大きさが2,521KB
に対して、プログラムを移行させたPCではファイルの大きさが1,262KBで作成されてしまいます。

>>487
プログラムを移行させたPCが手元にないのでわかりませんが、調べて同じにしてみたいと思います。

>>490
上にも書いたとおり、ファイルの大きさが違うので作成で失敗していると思われます。

よろしくお願いします。



522 名前:デフォルトの名無しさん mailto:sage [2008/09/19(金) 17:56:20 ]
>>517
VCスレきたんだからおとなしくVCつかっときな
BCのほうはただでさえ人少ないのに
偏屈なこだわりがある自称玄人ばかりだから
ネットの情報すくないし何を聞くにしても大変
だからといってVCはましなのかというと腐ってるわけだがBCほど腐ってない



523 名前:デフォルトの名無しさん [2008/09/20(土) 16:48:08 ]
VC6で、DirectXのAPIを使わずに、スプライトなどの2Dグラフィックス表現を実現する簡単な方法はありますか?
オートシェイプのような簡単な画面レイアウトソフトを作りたいのですが、
標準のコントロールやCViewクラスの描画メソッドでは、重なりや透過などの指定に限界が出てきてしまうようです。
オブジェクトをドラッグで移動したり拡大縮小したりにも対応させたいので、
ゲームプログラムに近い作り方で各オブジェクトをスプライトとして扱いたいのです。

業務用で使うツールとして、DirectXが動くかどうか怪しい環境でも使うことを想定しているので。
DirectXのAPIを使うことは無しの方向で、いろいろ模索しています。


524 名前:デフォルトの名無しさん mailto:sage [2008/09/20(土) 16:52:36 ]
bitbitがある


525 名前:デフォルトの名無しさん mailto:sage [2008/09/20(土) 16:59:53 ]
このソースで初めて、windowsの標準で描写できるのを知った

おまいらSaGa4つくろうぜ!
www.geocities.jp/saga4project/

526 名前:デフォルトの名無しさん [2008/09/20(土) 17:12:53 ]
VC++でソースをかいてビルドするのですが、
VC++が応答なしになってしまってビルドできません。
これはスペックの問題でしょうか?

ちなみに警告やエラーはありません。

527 名前:デフォルトの名無しさん mailto:sage [2008/09/20(土) 17:31:06 ]
正直向いてない

528 名前:デフォルトの名無しさん mailto:sage [2008/09/20(土) 20:25:09 ]
bitbltだろww

529 名前:デフォルトの名無しさん mailto:sage [2008/09/20(土) 21:32:17 ]
当然とは思ったけど念のため手持ちのゲームを解析してみたら
必ずしもDirectXは使ってないね

530 名前:481 mailto:sage [2008/09/20(土) 22:24:56 ]
解決しました。

>>487さんがおっしゃってたことを試しました。
プログラムに使用したPCのモニターのカラーのビット数を最高(32ビット)から16ビットにして
ビットマップを作成すると、1,262KBの描画できていないビットマップが作成されました。

なので移行したPCもモニターのカラーを最高(32ビット)に変更したいと思います。
ありがとうございました。


531 名前:デフォルトの名無しさん mailto:sage [2008/09/20(土) 22:29:28 ]
なんつう糞プログラムだ



532 名前:523 [2008/09/20(土) 23:17:20 ]
>>524 >>525 >>528 >>529

Bitbltですね。ヒントありがとうございます。

スプライト的な使い方ができる解説やサンプルみたいなのありますか?
>>525のソースは見てみましたが、
できればVC6のプロジェクト形式でのサンプルがあればと。

Bitbltを使えば、CViewクラスのビュー上に描画することが可能なのですか?


533 名前:デフォルトの名無しさん mailto:sage [2008/09/20(土) 23:21:35 ]
VC++開発においてC#やVBなどで用いられる
IDE機能をもたらすアドインはないでしょうか?

例えば、コメント表示(C#ではコメントはXMLで整理されており
コード内のメンバにカーソルをあわせたときや入力補完のときに
情報ウィンドウにコメントが表示されます)や、
コードチェッカ・整形(C#ではresharperというアドインによって
定義されていないメンバの呼び出しに色づけしたり、
メンバ名変更などのリファクタリングができます)
クラス定義のリンク
(既定・継承クラスへのリンクを列挙したり
名前からクラスやメンバを検索したり、
参照へのリンクも標準のgrepみたいな質素なのではなくて、
名前空間・クラス・メンバで階層化されたものがよいです)

こういった定番的な付加機能のアドインを知りたいです。

あとVSのエディタで宣言部分
(例えば「Vector vec;」でVectorの部分)に色づけをすることはできませんか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<181KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef