- 370 名前:デフォルトの名無しさん mailto:sage [2009/10/29(木) 13:04:11 ]
- ソース1の2行目に出てくるi(list)はどうゆう構文なのでしょうか?
iがそもそもなんだかわからないのでVisualStudioの「定義へ移動」を使用したところ、WinCrypt.hに飛ばされ その中の記述がソース2のようになっていました。 不思議な事に、「定義へ移動」を使用してもWinCrypt.hに飛ばされずに何も起こらない事もありました。 //ソース1 1:void CShtGame::DrawTask(CTaskList* list) { 2: for (CTaskIter i(list); i.HasNext(); ) { 3: ((CMover*)i.Next())->Draw(); 4: } 5:} //ソース2 1:typedef struct _CRYPT_RC4_KEY_STATE { 2: unsigned char Key[16]; 3: unsigned char SBox[256]; 4: unsigned char i; 5: unsigned char j; 6:} CRYPT_RC4_KEY_STATE, *PCRYPT_RC4_KEY_STATE;
|

|