中の技術日誌ブログ

C#とC++/CLIと
VBと.NETとWindowsで戯れる
 

目次

Blog 利用状況

ニュース

自己紹介

東京でソフトウェアエンジニアをやっています。
お仕事大募集中です。
記事執筆や、講師依頼とかでも何でもどうぞ(*^_^*)
似顔絵 MSMVPロゴ
MSMVP Visual C# Since 2004/04-2013/03

記事カテゴリ

書庫

日記カテゴリ

00-整理

01-MSMVP

ウォッチでの構造体の中身の表示順

Visual Studio 2008でC/C++プロジェクトで以下のようなコードを作った場合

typedef struct xxxdef{int y;int x;} xxx;


int _tmain(int argc, _TCHAR* argv[])
{
	xxx x;
	return 0;
}

image

標準のC++プロジェクトだと定義順に並びます。わかりやすいですね。

でもC++/CLI用の /clr オプションをつけるとこのようにABC順に並びます。

image

しかもこの順序C#とも違うんですよ。

C++は大文字→小文字のASCII順、C#は大文字小文字混じりの順

C++/CLIの場合

image

C#の場合

image

投稿日時 : 2010年9月10日 15:09

コメントを追加

# re: ウォッチでの構造体の中身の表示順 2010/09/11 3:09 りょーいち

もしかして、インテリセンスの並びもこの並び順だったりしますか?・・・とふと疑問。

タイトル
名前
URL
コメント