Active Basic スレat PROGActive Basic スレ - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト146:141 07/09/22 11:40:54 quicksort proc a:DWORD,first:DWORD,last:DWORD push ecx push edi mov ecx,a mov esi,first mov edi,last mov eax,esi add eax,edi shr eax,1 mov eax,[ecx+eax*4] l1: cmp [ecx+esi*4],eax jge @f inc esi jmp l1 @@: cmp eax,[ecx+edi*4] jge @f dec edi jmp @b @@: cmp esi,edi jge @f mov edx,[ecx+edi*4] xchg edx,[ecx+esi*4] mov [ecx+edi*4],edx inc esi dec edi jmp l1 @@: dec esi inc edi mov edx,first cmp edx,esi 147:141 07/09/22 11:41:25 jge @f push esi push edx push ecx call quicksort @@: mov edx,last cmp edi,edx jge @f push edx push edi push ecx call quicksort @@: pop edi pop ecx ret quicksort endp こんな感じか? 適当に作ったからVCに勝てる自信はあまりない。 148:141 07/09/22 11:43:18 ちなみにstdcallなのでそこらへん間違えないように。 149:仕様書無しさん 07/09/22 17:14:32 stdcallって何 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch