y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
159:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/27 18:33:38
>>157
ŽŽ‚µ‚ĂȂ¢‚¯‚Ç
Dll‘¤‚ÉSetFunc()‚ðì‚Á‚ÄExe‘¤‚©‚çŠÖ”ƒ|ƒCƒ“ƒ^‚ ‚°‚½‚çH

160:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/27 18:37:36
>>158
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚â‚Á‚Ă݂܂·

161:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 17:03:06
ƒCƒ“ƒNƒ‹[ƒh‚·‚邯ƒGƒ‰[‚ªo‚Ü‚·B‚±‚ê‚͂ǂ¤‚¢‚¤‚±‚Ƃłµ‚傤‚©EE?
#include <iostream>
#include <string>
#include <fstream>
#include <windef.h>
#include <windows.h>
using namespace std;

int main(){return 0;}

1>------ ƒrƒ‹ƒhŠJŽn: ƒvƒƒWƒFƒNƒg: no, \¬: Debug Win32 ------
1>ƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚¢‚Ü‚·...
1>a.cpp
1>c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(5545) : error C2146: \•¶ƒGƒ‰[ : ';' ‚ªAޝ•ÊŽq 'ContextRecord' ‚Ì‘O‚É•K—v‚Å‚·B
1>c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(5545) : error C4430: Œ^Žw’èŽq‚ª‚ ‚è‚Ü‚¹‚ñ - int ‚Ɖ¼’肵‚Ü‚µ‚½Bƒƒ‚: C++ ‚Í int ‚ðŠù’è’l‚Æ‚µ‚ăTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ
1>c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(5545)

162:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 17:03:48
: error C4430: Œ^Žw’èŽq‚ª‚ ‚è‚Ü‚¹‚ñ - int ‚Ɖ¼’肵‚Ü‚µ‚½Bƒƒ‚: C++ ‚Í int ‚ðŠù’è’l‚Æ‚µ‚ăTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ
1>c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(11263) : error C2065: 'PCONTEXT' : ’è‹`‚³‚ê‚Ä‚¢‚È‚¢Ž¯•ÊŽq‚Å‚·B
1>c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(11264) : error C2146: \•¶ƒGƒ‰[ : ')' ‚ªAޝ•ÊŽq 'ContextRecord' ‚Ì‘O‚É•K—v‚Å‚·B
1>c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(11264) : warning C4229: ‹ŒŒ`Ž®‚ªŽg—p‚³‚ê‚Ä‚¢‚Ü‚· : ƒf[ƒ^‚ÌCüŽq‚Í–³Ž‹‚³‚ê‚Ü‚·B
1>c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(11264) : error C2182: 'RtlCaptureContext' : 'void' Œ^‚ª•s“K؂Ɏg—p‚³‚ê‚Ä‚¢‚Ü‚·B
1>c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(11264) : error C2491: 'RtlCaptureContext' : dllimport ƒf[ƒ^ ‚Ì’è‹`‚Í‹–‚³‚ê‚Ü‚¹‚ñB
1>c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(11264) : error C2059: \•¶ƒGƒ‰[ : ')'
1>c:\program files\microsoft sdks\windows\v6.0a\include\winnt.h(12935) : error C3861: '__readfsdword': ޝ•ÊŽq‚ªŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½
1>c:\program files\microsoft sdks\windows\v6.0a\include\winbase.h(1020) : error C2146: \•¶ƒGƒ‰[ : ';' ‚ªAޝ•ÊŽq 'LPCONTEXT' ‚Ì‘O‚É•K—v‚Å‚·B


163:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 17:06:20
1>c:\program files\microsoft sdks\windows\v6.0a\include\winbase.h(1020) : error C4430: Œ^Žw’èŽq‚ª‚ ‚è‚Ü‚¹‚ñ - int ‚Ɖ¼’肵‚Ü‚µ‚½Bƒƒ‚: C++ ‚Í int ‚ðŠù’è’l‚Æ‚µ‚ăTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ
1>c:\program files\microsoft sdks\windows\v6.0a\include\winbase.h(1020) : error C4430: Œ^Žw’èŽq‚ª‚ ‚è‚Ü‚¹‚ñ - int ‚Ɖ¼’肵‚Ü‚µ‚½Bƒƒ‚: C++ ‚Í int ‚ðŠù’è’l‚Æ‚µ‚ăTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ
1>c:\program files\microsoft sdks\windows\v6.0a\include\winbase.h(4015) : error C2061: \•¶ƒGƒ‰[ : ޝ•ÊŽq 'LPCONTEXT'
1>c:\program files\microsoft sdks\windows\v6.0a\include\winbase.h(4023) : error C4430: Œ^Žw’èŽq‚ª‚ ‚è‚Ü‚¹‚ñ - int ‚Ɖ¼’肵‚Ü‚µ‚½Bƒƒ‚: C++ ‚Í int ‚ðŠù’è’l‚Æ‚µ‚ăTƒ|[ƒg‚µ‚Ä‚¢‚Ü‚¹‚ñ
1>c:\program files\microsoft sdks\windows\v6.0a\include\winbase.h(4023) : error C2143: \•¶ƒGƒ‰[ : ',' ‚ª '*' ‚Ì‘O‚É‚ ‚è‚Ü‚¹‚ñB
1>ƒrƒ‹ƒhƒƒO‚Í "file://c:\Documents and Settings\user1\ƒfƒXƒNƒgƒbƒv\sdk\Debug\BuildLog.htm" ‚ɕۑ¶‚³‚ê‚Ü‚µ‚½B
1>no - ƒGƒ‰[ 15AŒx 1
========== ƒrƒ‹ƒh: 0 ³íI—¹A1 ޏ”sA0 XV•s—vA0 ƒXƒLƒbƒv ==========

ˆÈã‚Å‚·B•ª‚©‚é•ûA‚¨Šè‚¢‚µ‚Ü‚·B

164:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 17:15:02
ŠÂ‹«‚ð‘‚«–Y‚ê‚Ü‚µ‚½
VS2008 C++‚Å‚·B‚æ‚낵‚­‚¨‚Ë‚ª‚¢‚µ‚Ü‚·

165:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 17:41:37
‚Ó‚ÆŽv‚Á‚½‚̂ł·‚ª
*++p = 'a'; *++p = 'a'; *++p = 'a'; ...
‚Æ
*p++ = 'a'; *p++ = 'a'; *p++ = 'a'; ...
‚̓Xƒs[ƒh‚ɈႢ‚ª‚ ‚è‚Ü‚·‚©B
‚‚܂èƒCƒ“ƒNƒŠƒƒ“ƒg‚ƃfƒNƒŠƒƒ“ƒg‚Å‘¬“x‚ª•Ï‚í‚Á‚½‚肵‚Ü‚·‚©B
‚Ç‚¿‚ç‚à1‚ð‘«‚·‚Æ‚¢‚¤‚̂͂©‚í‚è‚Ü‚¹‚ñ‚ªA‚±‚Á‚¿‚̂ق¤‚ªŒø—¦‚̂悢ƒoƒCƒiƒŠ‚ª¶¬‚³‚ê‚邯‚©
‚»‚¤‚¢‚¤‚Ì‚ª‚ ‚ê‚΋³‚¦‚Ä‚­‚¾‚³‚¢B

166:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 17:48:52
>>165
ŠÂ‹«‚Ì’ñަ‚ª‚È‚¢‚̂ňê”ʘ_‚Æ‚µ‚Äl‚¦‚邯A2s–Ú‚Æ4s–ڂ̓Cƒ“ƒNƒŠƒƒ“ƒg‚·‚éƒ^ƒCƒ~ƒ“ƒO‚ªˆá‚¤‚¾‚¯B
6s–ڂ̓Cƒ“ƒNƒŠƒƒ“ƒg‚ƃfƒNƒŠƒƒ“ƒg‚̈Ⴂ‚¾‚¯B
‚¢‚¸‚ê‚É‚µ‚Ä‚àA—LˆÓ·‚ªo‚é‚قLj¢•ð‚ȃRƒ“ƒpƒCƒ‰‚àŠÂ‹«‚à‚È‚¢‚ÆŽv‚¤‚ª‚ËB

167:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 17:50:22
>>165
‚»‚Ì—á‚ł͋@”\‚ª“¯“™‚ł͖³‚­‚ËH

168:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 19:26:44
‚Ü‚ Aˆê”Ê“I‚È(‘O’u|Œã’u)(ƒCƒ“ƒNƒŠƒƒ“ƒg|ƒfƒNƒŠƒƒ“ƒg)‚Ì‘¬“x‚̈Ⴂ‚¾‚¯‚É
’…–Ú‚µ‚Ä‚é‚ñ‚¶‚á‚È‚¢‚©‚ÈB

‚Ç‚¤‚àA‘O’u|Œã’u‚ƃCƒ“ƒNƒŠƒƒ“ƒg|ƒfƒNƒŠƒƒ“ƒg‚𬓯‚µ‚Ä‚¢‚éß‚ª
Œ©Žó‚¯‚ç‚ê‚邪ccB

169:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 19:48:00
>>161
#include "stdafx.h"
‚ ‚ÆŽ‚Ë

170:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 20:57:31
‚܂邿ƒXƒŒƒbƒh‚ÌŠ„‚螂݂Á‚ÄÅ’Z‚łǂ±‚܂Ŋ„‚螂܂ê‚é‚ñ‚Å‚·‚©‚ËH

void func()
{
line1;
line2;
line3;
}

int main(void)
{
line4;
func();
line5;
return 0;
}

ã‚Ì—á‚ÅŒ¾‚Á‚½‚çline4‚Æfunc()‚ÌŠÔAfunc()‚Æline5‚̊Ԃ܂Ŋ„‚螂܂ê‚éH
‚»‚ê‚Æ‚àline1Aline2Aline3‚ÌŠÔ‚Å‚àŠ„‚螂܂ê‚éH
1s‚ªI‚í‚éŠÔ‚ÉŠ„‚螂܂ê‚邱‚Ƃ͂ ‚éH
a = b = c = d;‚Æ‚µ‚½‚ç‚Ç‚±‚©‚ÅŠ„‚螂܂ê‚é‰Â”\«‚Í‚ ‚éH

171:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 20:58:35
>>170
‚¢‚Â‚Å‚à‚ ‚肦‚Ü‚·

172:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 21:09:18
> a = b = c = d;‚Æ‚µ‚½‚ç‚Ç‚±‚©‚ÅŠ„‚螂܂ê‚é‰Â”\«‚Í‚ ‚éH

a = 100;@‚Ý‚½‚¢‚É‘ã“üˆêŒÂ‚Å‚àAƒAƒZƒ“ƒuƒ‰‚¾‚Æ2–½—߈Èã‚ɂȂ邱‚Æ‚ª‚ ‚é‚ñ‚ÅA‘ã“ü’†‚ÉŠ„‚螂܂ê‚邱‚Æ‚à‚ ‚éB


173:spirit
09/09/28 21:18:32
>>170@s‚Æ‚©‰‰ŽZŽq‚Æ‚©–³ŠÖŒW‚ÉŠ„‚螂܂ê‚éB
‚·‚Ȃ킿b=a+3;‚ÌŽÀs’†‚Éa‚ð“Ç‚ñ‚Åb‚É‘‚«ž‚ÞŠÔ‚Å‚àŠ„‚螂܂ê‚éB
‚³‚ç‚Éa++;‚ÌŽÀs’†‚É‚àŠ„‚螂܂ê‚éB


174:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 21:20:43
‚³‚ç‚Ƀ}ƒ‹ƒ`ƒvƒƒZƒbƒT‚¾‚Æ‚P–½—߂̎Às’†‚Å‚àŠ„‚螂܂ê‚éB


175:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 21:29:10
>>169
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B‚·‚¢‚Ü‚¹‚ñ‚Å‚µ‚½B

176:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 21:31:02
Š„‚螂܂ê‚Ü‚­‚è‚È‚ñ‚Å‚·‚ËEEE

‚»‚¤‚È‚é‚Æmutex‚ðŽæ“¾‚·‚éŠÖ”‚Ì“r’†‚ÅŠ„‚螂܂ê‚邯
ƒoƒO‚ÌŒ³‚ɂȂ肻‚¤‚È‹C‚ª‚·‚é‚ñ‚Å‚·‚¯‚Ç‘åä•v‚È‚ñ‚Å‚µ‚傤‚©‚ËH

177:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 21:33:11
>mutex‚ðŽæ“¾‚·‚éŠÖ”

ƒVƒXƒeƒ€ƒR[ƒ‹‚Ȃ̂ŕs‹ï‡‚Í‹N‚«‚È‚¢

178:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 22:16:05
mutex‚ðŠÜ‚Þƒ}ƒ‹ƒ`ƒXƒŒƒbƒh“¯Šúƒ‰ƒCƒuƒ‰ƒŠ‚ÍAu‚±‚̂悤‚ɌĂÑo‚·‚Æ‚±‚±‚©‚ç
‚±‚±‚܂ł͊„‚螂܂ê‚È‚¢‚æv‚Æ‚©‚»‚¤‚¢‚¤×‚©‚¢Žd—l‚ª‚¢‚¿‚¢‚¿Œˆ‚Ü‚Á‚Ä‚é‚Ì‚ÅA
‚»‚ê‚𒲂ׂĎg‚¤‚à‚ÌB

179:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 22:56:13
‰æ‘œ‚Ì”CˆÓ‰ñ“]A‰æ‘œ‚ð•\ަ‚µ‚½‚ ‚Æ‚»‚Ìã‚Éꊎw’肵‚ĉ摜‚ð‡¬etcEEE
‚ðC‚Åì‚é‰Û‘肪o‚Ä‚é‚̂ł·‚ªA•‚¯‚É‚È‚é‚æ‚¤‚ÈŽQl‘EƒTƒCƒg“™‚ ‚è‚Ü‚¹‚ñ‚Å‚µ‚傤‚©
‚¨Šè‚¢‚µ‚Ü‚·

180:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 22:59:41
ƒOƒOƒŒƒJƒXOO

181:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/28 23:47:07
>>180
‚±‚̃XƒŒ‚̈Ӗ¡‚ª‚È‚­‚È‚é

182:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 00:33:11
DXƒ‰ƒCƒuƒ‰ƒŠ‚Å‚¨‚‹

183:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 01:49:49
DXƒ‰ƒCƒuƒ‰ƒŠ‚ªŽè‚ÁŽæ‚è‘‚¢‚È

184:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 01:56:22
DXƒ‰ƒCƒuƒ‰ƒŠŽg‚¦‚΂¢‚¢‚ÆŽv‚¤

185:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 02:01:26
DXƒ‰ƒCƒuƒ‰ƒŠ‚ª‚¢‚¢‚Ë

186:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 05:44:20
>>166
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·Bˆá‚¢‚͂Ȃ¢‚Ƃ̂±‚ƂňÀS‚µ‚Ü‚µ‚½B

>>168
>‚Ç‚¤‚àA‘O’u|Œã’u‚ƃCƒ“ƒNƒŠƒƒ“ƒg|ƒfƒNƒŠƒƒ“ƒg‚𬓯‚µ‚Ä‚¢‚éß‚ª
>Œ©Žó‚¯‚ç‚ê‚邪ccB
‚»‚Ì’Ê‚è‚Å‚µ‚½orz –³’m‚ð‚³‚ç‚µ‚Ä\‚µ–ó‚È‚¢


187:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 10:25:22
>>186
ƒvƒŠƒ~ƒeƒBƒuŒ^‚Ȃ炢‚¢‚¯‚ÇAƒNƒ‰ƒX‚ɑ΂·‚é‘O’uŒã’u‚Í‚¾‚¢‚ÔŒø—¦‚É·‚ª‚Å‚«‚é‚©‚ç’ˆÓ‚µ‚悤

188:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 10:54:27
~‚¾‚¢‚ÔŒø—¦‚É·‚ª‚Å‚«‚é‚©‚ç
›Œø—¦‚É·‚ª‚Å‚«‚éê‡‚à‚ ‚é‚©‚ç


189:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 11:59:47
•Êl‚¾‚ª‚‹‚—‚“‚‹

190:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 12:18:04
Ú‚µ‚­‚à‰½‚àAŒã’u‚ÍŒ´—“I‚Éd‚­‚È‚è‚â‚·‚¢‚Ì‚ªˆê–Ú—Ä‘R‚¶‚á‚È‚¢‚©H
ƒNƒ‰ƒX‚¶‚á‚È‚¢‚È‚çAŒ©‚½–Ú‚ÌD‚݂Ƃ©‚ÅŒã’u‚É‚µ‚Ä‚àÅ“K‰»‚Å‘O’u‚É’uŠ·‚³‚ê‚邱‚Æ‚ª
Šú‘Ò‚Å‚«‚邯‚ÇA“ˆêŠ´‚ð‹‚ß‚é‚È‚çA•K—v‚ª–³‚¢ŒÀ‚è‚Í‘O’u‚Å“ˆê‚µ‚½•û‚ª‚¢‚¢‚¾‚낤‚ËB
ƒNƒ‰ƒX‚ÌŽž‚ÍŸŽè‚ÉÅ“K‰»‚Å‘O’u‚ɕς¦‚½‚è‚Å‚«‚È‚¢‚©‚çB

191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 12:19:41
•ʂɃNƒ‰ƒX‚¶‚á‚È‚­‚Ä\‘¢‘Ì‚Å‚à‰‰ŽZŽqƒI[ƒo[ƒ[ƒh‚µ‚Ä‚¢‚ê‚Γ¯‚¶‚±‚Æ‚¾‚¯‚Ç‚ËB

192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 12:28:00
ƒNƒ‰ƒX‚Æ\‘¢‘͖̂{Ž¿“I‚ɂ͓¯‚¶‚à‚Ì‚¾‚æ

193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 12:29:03
ƒNƒ‰ƒX‚Æ\‘¢‘̂͂قړ¯‚¶‚¾‚©‚ç‚¢‚¿‚¢‚¿à–¾‚·‚é•K—v‚à–³‚¢‚ÆŽv‚¤‚ª

194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 12:29:48
‚©‚Ô‚Á‚½‚µ

195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 12:31:03
‹¤—p‘̂Ƃ©Ž‚¿o‚µ‚Ä‚­‚ê‚΂܂¾Œ|‚ª‚ ‚Á‚½‚©‚àB
‚Å‚à—]Œv‚¤‚´‚¢‚¾‚¯‚©B

196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 12:36:34
>>189
‚Þ‚©‚µ‚Þ‚©‚µAŒã’u‚¾‚ƃCƒ“ƒNƒŠƒƒ“ƒg‚·‚é‘O‚Ìó‘Ô‚ð‚Ç‚±‚©‚ɕۑ¶‚µ‚Ä‚¨‚©‚È‚¢‚Æ‚¢‚¯‚È‚¢‚̂ł ‚Á‚½‚Æ‚³

197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 15:34:40
‚ÅH

198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 16:41:01
>>196
‚¦‚ÁH@¡‚͈Ⴄ‚ÌH

199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 17:34:08
¡‚Í‹Zp‚ª”­“W‚µ‚Ä‚¢‚é‚̂ł»‚ñ‚ÈŽ–‚Í‚ ‚è‚Ü‚¹‚ñ
‰ÈŠw–œ”\‚ÌŽž‘オ“ž—ˆ‚µ‚½‚̂ł·

200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 17:46:33
>>198
‰Âˆ£‘z‚Èlc

201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 18:11:48
it_a = it_b++
‚Æ‚©‚â‚Á‚½‚ç‚¿‚å‚Á‚Æ–Ê“|‚È‚±‚ƂɂȂéB

202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 18:50:59
>>199
¡‚͂ǂ¤‚È‚Á‚Ä‚ñ‚Ì‚³B

>>201
‚Ç‚¤–Ê“|‚È‚±‚ƂɂȂé‚Ì‚³B

203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 19:27:56
Ž©•ª‚Å’²‚ׂ낗

204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 19:34:50
ƒOƒO‚Á‚½‚¯‚ÇAo‚Ä‚±‚È‚¢B

205:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 20:44:44
ƒOƒOƒŒƒJƒXB
Wikipedia€–ÚØÝ¸

206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 21:29:15
>>196‚ÌŒ¾‚¢‚½‚¢‚±‚Æ‚ª•ª‚©‚Á‚½‚©‚àB
Œã’u‰‰ŽZŽq‚̃I[ƒo[ƒ[ƒh•û–@‚ª–³‚¢‚Æcaller‚ª•Û‘¶‚µ‚È‚«‚á‚È‚ç‚È‚©‚Á‚½A‚Á‚Ä‚±‚Æ‚ª
Œ¾‚¢‚½‚¢‚ñ‚¶‚á‚È‚¢‚Ì‚©‚ÈB
‚Æ‚±‚낪A•’Ê‚Él‚¦‚½‚çcaller‚ª•Û‘¶‚µ‚È‚­‚Ä‚àcallee‚ł͕ۑ¶‚·‚éƒR[ƒh‚ð‘‚­‚±‚Æ‚É
‚Ȃ邩‚çA’[‚©‚猩‚邯>>196‚ª‰½Œ¾‚Á‚Ä‚ñ‚¾‚©•ª‚©‚ç‚È‚¢ló‘Ô‚ÉB
ˆê•û>>196‚ÍAint‚ðˆø”‚É‚·‚ê‚ÎŒã’u‚ɂȂé‚Ì’m‚Á‚Ä‚é‚̉´‚¾‚¯‚©‚æƒvƒQƒ‰ƒbƒ`ƒ‡A‚Æ‚©
ˆêl‚Å‚¢‚¢‹C•ª‚ɂȂÁ‚Ä‚¢‚½A‚Æ‚©B

207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 21:32:38
’P‚Éreturn‚ÌŒã‚Ɉ—‚ð“ü‚ê‚ç‚ê‚È‚¢‚Æ‚¢‚¤
Œ¾Œê§–ñã‚Ì–â‘è‚Å‚µ‚©‚È‚¢‚Ë

208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/29 23:03:02
>>206
‰½‚ªŒ¾‚¢‚½‚¢‚Ì‚©•ª‚©‚ç‚ñB
Å“K‰»‚³‚ê‚È‚¢ŒÀ‚èA‘O’u‚Ì•û‚ªƒRƒXƒg‚©‚©‚é‚͓̂–‘R‚ÅB

>>196‚Ì‚¾‚߂ȂƂ±‚ë‚̓cƒbƒRƒ~‚ª‚ ‚邿‚¤‚ÉA‚Þ‚©‚µ‚Þ‚©‚µA‚Æ‚¢‚¤‚Ì‚ð•t‚¯‚Ä‚µ‚Ü‚Á‚½‚Æ‚±

209:208
09/09/29 23:03:59
‚ ‚ ‚ B‘O’u‚¶‚á‚È‚­‚ÄŒã’u‚ËB

210:198 202
09/09/30 00:31:56
‚È‚ñ‚¾A‚â‚Í‚èAu‚Þ‚©‚µ‚Þ‚©‚µv‚ª—]Œv‚©B‹‰õ‚É’Þ‚ç‚ꂽ‚º‚—

‘O’u/Œã’u‚̃I[ƒo[ƒ[ƒhŽž‚Ì’ˆÓ“_‚Í’m‚Á‚Ä‚¢‚½‚ªA‹KŠi‚ª•Ï‚í‚Á‚½‚Ì‚©‚ÆÅ‚Á‚½‚ºB

211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 02:13:24
’N‚©‰~Œ`‚Ì‚g‚oƒQ[ƒW‚Ì•`‰æ‚Ì•û–@‚ð‹³‚¦‚Ä‚­‚ê‚È‚¢‚©EEEH
ׂ¢–_‚̉摜‚ð‰½‰ñ‚©ƒ‹[ƒv‚³‚¹‚Ä™X‚ÉŠp“x‚ð‚‚¯‚Ä
•`‰æ‚µ‚悤‚ÆŽv‚Á‚Ä‚é‚ñ‚¾‚ª‚¢‚Ü‚¢‚¿‚¤‚Ü‚­‚¢‚©‚ñB

212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 02:33:40
pieŠÖ”‚Å‚¢‚¯‚é‚ñ‚łȂ¢‚ÌB

213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 02:40:12
pieŠÖ”‚Á‚ĉ½‚Å‚·‚©H

214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 03:47:24
“h‚è‚‚Ԃµ‰~ŒÊ‚ð•`‰æ‚·‚éŠÖ”

215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 03:59:02
‚»‚ꂪ‚í‚©‚ç‚È‚¢‚©‚ç•·‚¢‚Ä‚¢‚é‚̂ł·‚ª

216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 04:06:59
‚¦H“h‚è‚‚Ԃµ‰~ŒÊ‚ª•ª‚©‚ç‚È‚¢‚Ì‚©H‚¨‚¤‚¬Œ`‚Ì‚±‚Æ‚¾‚æB
‚»‚ê‚ʼn~Œ`‚ÌHPƒQ[ƒW‚Ì•`‰æ‚ª‚Å‚«‚邯‚ÍŽv‚¦‚È‚¢‚Æ‚¢‚Á‚Ä‚éH
‚à‚¤‚¿‚å‚Á‚Æ‹ï‘Ì“I‚É‘‚¢‚Ä‚­‚ê‚È‚¢‚©

217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 04:08:44
‚¢‚Ü‚¢‚¿‚¤‚Ü‚­‚¢‚©‚ñ’ö“x‚È‚ç‚à‚¤‚¿‚å‚Á‚Æ‚ª‚ñ‚΂ê‚΂ł«‚邿
‚»‚Ì•ûŒü‚Å‚ª‚ñ‚΂ê

218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 04:28:25
‚»‚Ì“h‚è‚‚Ԃµ‚̉~ŒÊ‚Ì•`‰æ‚̃\[ƒX‚ð
C++—”N‚̉´‚ª‚í‚©‚邿‚¤‚É‹³‚¦‚é‚ñ‚¾I

219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 04:46:25
IntelƒRƒ“ƒpƒCƒ‰‚ŃRƒ“ƒpƒCƒ‹‚·‚éÛ‚ÉA#pragma@ivdep‚ðŽg‚Á‚Ä‚¢‚é‚̂ł·‚ªA
‘¼‚̃Rƒ“ƒpƒCƒ‰‚ŃRƒ“ƒpƒCƒ‹‚µ‚½Û‚ÉA•s–¾‚ȃvƒ‰ƒOƒ}‚ÆŒx‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B
OpenMP‚¾‚ÆA
#ifdef@_OPENMP
#pragma@omp@parallel@for
#endif
‚Ì—l‚É‘‚¢‚Ä‚â‚ê‚ÎA‘Ήž‚µ‚Ä‚¢‚È‚¢ƒRƒ“ƒpƒCƒ‰‚ÅŒx‚ðo‚³‚È‚¢‚悤‚ɂł«‚Ü‚·‚ªA
ã‹L‚̂悤‚Èꇂǂ̂悤‚É‚µ‚½‚ç‚æ‚¢‚̂łµ‚傤‚©H


220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 04:56:52
Œx—}§


221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 05:42:50
URLØÝ¸(www.google.co.jp)

222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 05:44:14
H

223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 06:11:21
>>218
ŠÂ‹«

>>219
intelƒRƒ“ƒpƒCƒ‰‚Å‚ ‚é‚©‚Ç‚¤‚©‚ðifdef‚Å”»’f‚·‚ê‚΂悢‚Æ‚¢‚¤‚±‚ÆB

224:iƒ}ƒ‹ƒ`ƒ|ƒXƒgj
09/09/30 06:15:36
“IŠO‚ê‚ÍŽ¿–â‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ª
C++‚Åì‚ç‚ꂽƒ[ƒJƒ‹‚̃vƒƒOƒ‰ƒ€‚ÌWinsock‚©‚çPHP‚̃T[ƒo‚̃vƒƒOƒ‰ƒ€‚Æ’ÊM‚·‚邱‚Ƃ͂ł«‚Ü‚·‚©H

225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 06:43:29
>>224
PHP‚̃T[ƒo‚ÆŒ¾‚¤‚͉̂½‚Ì‚±‚ÆH

226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 06:45:40
PHP‚Å‘‚±‚¤‚ÆŽv‚Á‚Ä‚éƒT[ƒo[ƒvƒƒOƒ‰ƒ€‚Å‚·

227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 07:17:46
‚È‚ñ‚Åo—ˆ‚È‚¢‚ÆŽv‚Á‚½‚ñH

228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 08:05:52
>>215
WindowsAPI‚Æ‚©GDI‚Æ‚©‚ŃOƒOƒŒ

229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 08:31:26
>>215
‚Ô‚Á‚¿‚Ⴏ‚邯ƒAƒjƒ[ƒVƒ‡ƒ“ƒ‚ƒfƒ‹“ǂݞ‚ñ‚ÅĶ‚µ‚ÄI‚è
’†g‚Í‚g‚o‚O`‚P‚O‚O“i‚”‚O`‚Pj‚܂ł̃Aƒjƒ[ƒVƒ‡ƒ“‚ŃfƒUƒCƒi‚Éì‚Á‚Ä‚¨‚¢‚Ä‚à‚ç‚Á‚Ä
ƒvƒƒOƒ‰ƒ}‚Í‚g‚o‚ɉž‚¶‚ăAƒjƒ[ƒVƒ‡ƒ“‚ði‚߂邾‚¯

230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 08:37:55
>>226
PHP‚ŃT[ƒo[ƒvƒƒOƒ‰ƒ€H
WebƒT[ƒo‚É’u‚­ƒXƒNƒŠƒvƒg‚¶‚á‚È‚­‚ÄH

231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 10:07:18
‚±‚±‚Å‚¢‚¢‚©•ª‚©‚ç‚È‚¢‚ñ‚Å‚·‚ªŽ¿–₳‚¹‚Ä‚­‚¾‚³‚¢
‚¿‚å‚Á‚Æ“ÁŽê‚ÈWindowsƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ɂ‚¢‚Ăł·

‚¢‚í‚ä‚éKERNEL32→LERNEL32‚Ì•û–@‚Å
msvcrt.dll‚ÌŠÖ”‚ðƒtƒbƒN‚µ‚½‚¢‚̂ł·‚ª
쬂µ‚½DLLi‰¼‚ÉXXVCRT.DLL‚Æ‚µ‚Ü‚·j‚ð‘Îۂ̃AƒvƒŠƒP[ƒVƒ‡ƒ“‚Å
Žg—p‚·‚邯ƒNƒ‰ƒbƒVƒ…‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·

ŠÈˆÕ‚ȃeƒXƒgƒAƒvƒŠ‚ð쬂µ‚ÄXXVCRT.DLL‚ðLoadLibrary‚µ‚Ä
GetProcAddress‚Åsprintf‚âmalloc/free‚ðŽg‚¤ŒÀ‚è‚Í–â‘è‚ ‚è‚Ü‚¹‚ñ
—Ž‚¿‚Ä‚¢‚éꊂ͂¨‚»‚ç‚­RtlEnterCriticalSection‚Ì“à•”‚̂悤‚Å
‘Îۂ̃AƒvƒŠ‚̓}ƒ‹ƒ`ƒXƒŒƒbƒhŽg—p‚Ȃ̂ł»‚Ì‚ ‚½‚è‚©‚Ƃ͎v‚¤‚̂ł·‚ª…

XXVCRT.DLL‚ÍŠî–{“I‚É
URLØÝ¸(ruffnex.oc.to)
‚Ì•û–@‚Å쬂µ‚Ä‚¢‚Ü‚·
ŠJ”­ŠÂ‹«‚Í‚à‚¿‚ë‚ñVC++6.0‚Å•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Í–³Ž‹‚É‚µ‚Ă܂·
‚È‚¨A‘Îۂ̃AƒvƒŠ‚Í‚¨‚»‚ç‚­MinGW‚Ńrƒ‹ƒh‚³‚ê‚Ä‚¢‚Ü‚·

URLØÝ¸(www.codeproject.com)
‚Å‚Ímsvcrt‚Í“ÁŽê‚Å‚ ‚邿‚¤‚È‚±‚Æ‚ª‘‚¢‚Ä‚ ‚è‚Ü‚·‚ª
msvcrt‚̃tƒbƒN‚͂ł«‚È‚¢‚à‚̂łµ‚傤‚©H

ƒqƒ“ƒg‚âURL‚ð’ñަ‚µ‚Ä‚¢‚½‚¾‚¯‚邾‚¯‚Å‚à\‚¢‚Ü‚¹‚ñ
‚æ‚è“K؂ȃXƒŒ‚ª‚ ‚ê‚ΗU“±‚µ‚Ä’¸‚¯‚é‚Ì‚à‚ ‚肪‚½‚¢‚Å‚·
‚Ȃɂ©î•ñ‚ð‚¨Ž‚¿‚Ì•ûA‚¨‹³‚¦Šè‚¦‚È‚¢‚Å‚µ‚傤‚©

232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 14:25:41
Ž¿–â‚Å‚·B

boost::spirit ‚Å‚·B


rule<> expr = uint_p | real_p;
parse_info<> pi = parse("10.0", expr);

‚±‚ê‚ÅApi.full == true ‚ƂȂç‚È‚¢‚̂ł·‚ªA‚Ç‚¤‚µ‚Ăłµ‚傤‚©B


Win7x64 VC++9 boost1.40.0

233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 15:10:18
>>231
‰ü‘¢‚Æ‚©ƒNƒ‰ƒbƒN‚Æ‚©‚»‚¤‚¢‚¤ƒXƒŒ‚È‚¢‚ÌH

234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 18:09:05
>>232
real_p‚Æint_p‚ð“ü‚ꊷ‚¦‚Ä–¡‘X

235:232
09/09/30 18:42:37
>>234
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚à‚Æ‚à‚Æ uint ‚ðæ‚ÉŽ‚Á‚Ä‚«‚½‚Ì‚ÍA‘å‚«‚È®”‚ð“ü—Í‚·‚邯Adouble ‚̸“x‚ð
’´‚¦‚½’l‚ªŠÛ‚ß‚ç‚ê‚Ä‚µ‚Ü‚¤‚Ì‚ð–h‚¬‚½‚©‚Á‚½‚ñ‚Å‚·B

ƒR[ƒh‚ð‘‚«’¼‚µ‚Ü‚µ‚½B

bool is_real_value;
double real_value;
unsigned __int64 uint_value;

void IntAction(unsigned __int64 v) { is_real_value = false; uint_value = v; }
void RealAction(double v) { is_real_value = true; real_value = v; }

int main()
{
rule<> expr = (uint_parser<unsigned __int64>()[&IntAction] | real_p[&RealAction]);

parse_info<> pi;

pi = parse("1.0", expr);
ASSERT(pi.full); ASSERT(is_real_value); ASSERT(real_value == 1.0);

pi = parse("12345678901234567890", expr);
ASSERT(pi.full); ASSERT(!is_real_value); ASSERT(uint_value == 12345678901234567890);

pi = parse("123", expr);
ASSERT(pi.full); ASSERT(!is_real_value); ASSERT(uint_value == 123);
}

‚±‚̃R[ƒh‚̂܂܂¾‚ÆA"1.0" ‚̉ðŽß‚ÅŽ¸”s‚µAuint_p ‚Æ real_p ‚ð‹t‚É‚·‚邯A‚·‚ׂÄ
real ‚Æ‚µ‚Ĉ—‚³‚ê‚Ä‚µ‚Ü‚¢AASSERT‚ÅŽ~‚Ü‚è‚Ü‚­‚è‚Ü‚·B‰½‚ª‚¨‚©‚µ‚¢‚ñ‚Å‚µ‚傤‚©B

236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 19:29:42
URLØÝ¸(draconux.free.fr)
‚±‚̃\[ƒXƒR[ƒh‚ðmake‚µ‚½‚̂ł·‚ªA
ld -s -x -M -Ttext 0 -e startup_32 boot/head.o init/main.o \
kernel/kernel.o mm/mm.o fs/fs.o \
lib/lib.a \
-o tools/system > System.map
kernel/kernel.o: In function `scrup':
console.c:(.text+0x1ed6): undefined reference to `columns'
console.c:(.text+0x1fad): undefined reference to `columns'
kernel/kernel.o: In function `scrdown':
console.c:(.text+0x2023): undefined reference to `columns'
make: *** [tools/system] Error 1
‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚ăRƒ“ƒpƒCƒ‹o—ˆ‚Ü‚¹‚ñB
‚±‚̃Gƒ‰[‚ð‰ðŒˆ‚µ‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H

237:234
09/09/30 19:39:19
>>235
ÅŒã‚܂œž’B‚Å‚«‚È‚¢‚Ì‚ÍArule<> exper=uint_p|real_p;‚Ìuint_p‚Ńp[ƒX‚ª10‚ŬŒ÷‚µAexpr‚ª¬—§‚·‚邽‚ßB‚»‚±‚Ńp[ƒX‚ªI‚í‚Á‚Ä‚µ‚Ü‚¤B
–h‚®‚ɂ͈ȉº‚Ì•û–@‚ª‚ ‚éB
strict_real_p‚ðŽg‚¤‚Ƭ”“_‚ª–³‚¢ŽÀ”‚ɂ̓}ƒbƒ`‚µ‚È‚­‚È‚éB
longset_d[P]...‚ðŽg‚¤‚ÆÅ‘å’·ƒ}ƒbƒ`‚ªÌ—p‚³‚ê‚éB
eps_p(P)‚ðŽg‚Á‚Ä‹æØ‚è‚܂Ńp[ƒX‚µ‚½‚©‚ðŠm”F‚Å‚«‚éB


238:232
09/09/30 19:51:54
>>237
strict_real_p | uint_p ‚Åo—ˆ‚Ü‚µ‚½B
‘å•Ï•‚©‚è‚Ü‚µ‚½B

239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 20:00:38
>>236‚Å‚·‚ªA
ŠJ”­ŠÂ‹«‚ÍAUbuntu,gcc4.1‚Å‚·B


240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 20:19:42
>>239
‚¢‚âA‚¾‚©‚ç columns ‚ɂ‚¢‚Ä’²‚ׂé‚ׂ«‚Å‚µ‚傤B

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 20:26:26
>>240
’²‚ׂ½‚̂ł·‚ªA‰ð‚ç‚È‚©‚Á‚½‚̂ł±‚¿‚ç‚É—ˆ‚Ü‚µ‚½B‘O‚̃XƒŒ‚̂ق¤‚Ŋ‹«ˆË‘¶ƒXƒŒ‚És‚Á‚½‚Ù‚¤‚ª‚¢‚¢‚ÆŒ¾‚í‚ꂽ‚Æ‚¢‚¤‚Ì‚àˆê‚‚ł·B

console.c“à‚É‚Ä
#define COLUMNS 80
static unsigned long lines=LINES,columns=COLUMNS;

‚Æ‚µ‚Ä’è‹`‹y‚Ñ錾‚ª‚ ‚èA‚Ç‚¤‚µ‚Äcolumns•Ï”‚ªo‚Ä‚­‚é‚Ì‚©‚ª‘S‚­‚í‚©‚ç‚È‚¢‚̂ł·B


242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 21:17:02
TCHAR‚©‚çwchar_t *‚ɕϊ·(ƒLƒƒƒXƒg)‚·‚é‚ɂ͂ǂ¤‚µ‚½‚ç‚æ‚¢‚Å‚·‚©H

243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 21:25:31
‚È‚º‚»‚¤‚¢‚¤‚±‚Æ‚·‚é•K—v‚ª‚ ‚é‚©’m‚ç‚ñ‚ªc

TCHAR ch;
// ...
wchar_t *p = (wchar_t *)ch;

244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 21:28:31
>>243
‚ A‚»‚̂܂܂ł悩‚Á‚½‚ñ‚Å‚·‚ËOOG
ƒZƒ“ƒLƒ…[

245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 21:36:05
>>244
‚¾‚ß‚¾‚æB

TCHAR* ch;
// ...
wchar_t *p = (wchar_t *)ch;

‚È‚çA‚¢‚¢B

‚ ‚ÆAŋ߂ÌVC‚Í_UNICODE‚ªƒfƒtƒH‚ɂȂÁ‚Ă邯‚ÇA
ŒÃ‚¢‚â‚‚¾‚Á‚½‚çA_MBCS‚ªƒfƒtƒH‚¾‚©‚çA‚à‚µ‚»‚¤‚¾‚Á‚½‚çA
’Pƒ‚ɂ̓LƒƒƒXƒg‚Å‚«‚È‚¢B

246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 22:31:17
static unsigned long lines=LINES;
static unsigned long columns=COLUMNS;

247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 23:37:31
ƒfƒXƒNƒgƒbƒv‚̉摜‚͂ǂ¤‚¢‚¤•—‚Ɏ擾‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©?
Ž––±ŽdŽ–‚ð‚Ù‚Ú‘SŽ©“®‚łł«‚邿‚¤‚ȃ\ƒtƒg‚ðì‚Á‚Ă݂½‚¢‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªA
‚Æ‚Á‚©‚©‚肪‚‚©‚߂܂¹‚ñ
bitmapŒ`Ž®‚Ȃǂ͉½‚ƂȂ­‚í‚©‚Á‚½‚̂ł·‚ªAŠÌS‚Ì‰æ‘œŽ©‘̂̎擾•û–@‚ª•ª‚©‚è‚Ü‚¹‚ñ
API‚ðŽg‚¤‚悤‚ÈŠ´‚¶‚Í‚·‚é‚̂ł·‚ªAŒ©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚½
•ª‚©‚é•ûA‹³‚¦‚Ä‚­‚¾‚³‚¢B‚¨Šè‚¢‚µ‚Ü‚·

248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 23:40:13
>>247
uwsc ‚Á‚ă\ƒtƒg‚ª‚ ‚邿

249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 23:41:52
>>247
GetDC(HWND hWnd);
‚ÅA0‚ð“n‚¹‚ÎA‰æ–ʂ̃fƒoƒCƒXƒRƒ“ƒeƒLƒXƒg‚ªŽæ‚ꂽ‚悤‚È‹L‰¯‚ªB

250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/09/30 23:45:09
>>248>>249
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
Šù‚É‚ ‚Á‚½‚̂ł·‚ËAƒgƒzƒz

‚È‚ñ‚¾‚©‰÷‚µ‚¢‚Ì‚ÅA‚Ƃ肠‚¦‚¸ì‚邾‚¯ì‚Á‚Ă݂邱‚Ƃɂµ‚Ü‚·

251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/01 09:37:37
•ʂɎ~‚߂͂µ‚È‚¢‚ªA‚ƂĂàuŽ––±ŽdŽ–‚ð‚Ù‚Ú‘SŽ©“®‚łł«‚邿‚¤‚ȃ\ƒtƒgv‚ðì‚낤‚Æ‚·‚élŠÔ‚̑䎌‚¶‚á‚È‚¢‚ÈB

252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/01 09:41:07
‚»‚à‚»‚àAuƒfƒXƒNƒgƒbƒv‚̉摜v‚ÆŒ¾‚¤“–‰‚ÌŽ¿–â‚ªŽ©“®‰»‚Ƃǂ¤ŠÖŒW‚µ‚Ä‚¢‚é‚Ì‚¾‚낤‚©

253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/01 10:05:49
ƒXƒNƒŠ[ƒ“ƒVƒ‡ƒbƒg‚ðŽg‚¤Ž––±ì‹Æ‚È‚ñ‚Ä‚¢‚­‚ç‚Å‚à‚ ‚邯Žv‚¤‚¯‚Ç

254:232
09/10/01 12:57:19
boost::spirit ‚ł܂½çT‚¢‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B


parse_info<> pi;

pi = parse("12.", real_p); // 12. ƒhƒbƒg‚É’ˆÓ
ASSERT(pi.full);
ASSERT(pi.length == 3); // Ž~‚Ü‚éBŽÀÛ‚Í 2 ‚ª“ü‚Á‚Ä‚¢‚éB

pi = parse("12.", longest_d[real_p | int_p]);
ASSERT(pi.full); // Ž~‚Ü‚é


ƒfƒoƒbƒK‚Å’Ç‚¤‚ÆAŠm‚©‚Ƀhƒbƒg‚ÌŒã‚É”’l‚ª–³‚¯‚ê‚ÎAlength ‚̓Cƒ“ƒNƒŠƒƒ“ƒg‚³‚ê‚ĂȂ¢‚ñ‚Å‚·‚ªA
scanner ‚Ì first (scan.first) ‚̓hƒbƒg•¶Žš‚ÌŽŸ‚ðŽw‚µ‚½‚Ü‚Ü return ‚µ‚Ä‚¢‚Ü‚·B

length ‚Æ ŽÀÛ‚Éi‚ß‚½•‚Æ‚ªˆê’v‚µ‚È‚¢ó‘Ô‚Æ‚¢‚¤‚̂͋–‚³‚ê‚é‚ñ‚Å‚µ‚傤‚©H‚Ü‚½Aã‚Ì“ñ‚‚Ì
parse ‚ÅA‰º‚ÍŽ¸”s‚·‚é‚̂͂¨‚©‚µ‚¢‚ÆŽv‚¤‚̂ł·‚ªAЍˆá‚¢‚Å‚µ‚傤‚©H

Win7x64 VC++9 boost1.40.0

255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/01 14:53:49
>>246
\–ó‚È‚¢‚Å‚·‚ªA‚»‚Ì‘‚«•û‚ł̓Gƒ‰[‚ð‰ðŒˆo—ˆ‚È‚©‚Á‚½‚Ì‚Å
ƒOƒ[ƒoƒ‹•Ï”‚Æ‚µ‚Ä錾‚µ‚Ü‚µ‚½‚Æ‚±‚ëAˆê‰ž‚̓Rƒ“ƒpƒCƒ‹‚ªo—ˆ‚Ü‚µ‚½B

256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/01 19:44:19
ŠÂ‹«‚ÍMac OS X 10.5 & Xcode 3.1 (gcc 4.0)‚Å‚·

PreProcessor Macros ‚Ń}ƒNƒ‚ðݒ肵‚ăRƒ“ƒpƒCƒ‹‚͂ł«‚½‚̂ł·‚ª
ŽÀs‚·‚邯#ifdef`#endif‚Å‚©‚±‚Á‚½•”•ª‚ªŽÀs‚³‚ê‚Ä‚¢‚Ü‚¹‚ñ
‚Ç‚¤‚·‚ê‚΂悢‚̂łµ‚傤‚©H

257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/01 19:51:09
>>256
#ifdef‚Ìs‚ð‚­‚í‚µ‚­

258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/01 23:39:04
>>256
ifdef‚ÅŽw’肵‚Ä‚é‚à‚Ì‚ªdef‚³‚ê‚Ä‚¢‚È‚©‚Á‚½‚ñ‚Å‚µ‚傤

259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 00:21:58
unary_function‚âbinary_function‚Á‚ĂȂñ‚Ì‚½‚߂ɂǂ¤‚â‚Á‚ÄŽg‚¤‚ñ‚Å‚µ‚傤‚©H

260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 00:36:59
VS2008SP1‚Ȃ̂ł·‚ªAŽæ‚è‚ ‚¦‚¸boost‚ðŽŽ‚µ‚Ă݂悤‚ÆŽv‚¢A
#include <boost/asio.hpp>
‚ðƒ\[ƒX‚É‘‚¢‚Ă݂½‚¾‚¯‚ŃRƒ“ƒpƒCƒ‹ŽžŠÔ‚ª1•b¨15•b‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚½‚̂ł·‚ªA
‚±‚¤‚¢‚¤‚à‚̂Ȃ̂łµ‚傤‚©H

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 02:23:05
>>260
‚ ‚肦‚ñ˜b‚ł͂Ȃ¢‚Å‚·B
‚Æ‚¢‚¤‚©ƒƒ‚ƒŠ­‚È‚¢‚Æ‚©‚¶‚á‚È‚¢‚ÌH

262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 02:26:31
‚Ü‚½‚ÍAƒ\[ƒX‚²‚Ƃɖˆ‰ñinclude‚³‚ê‚Ä‚Äpch‚àŽg‚Á‚ĂȂ¢‚Æ‚©B
‚à‚¿‚ë‚ñAƒƒ‚ƒŠ•s‘«‚ª‚Ü‚¸‹^‚í‚ê‚邪B

VSŽg‚¤‚È‚çpch‚ÍŠo‚¦‚½•û‚ª‚¢‚¢‚ÈBŽg‚Á‚ĂȂ¢‚È‚çA‚¾‚¯‚ÇB
‚Å‚©‚¢ƒvƒƒWƒFƒNƒg‚ÅBoostƒoƒŠƒoƒŠŽg‚Á‚Ä‚½‚è‚·‚邯AƒRƒ“ƒpƒCƒ‹ŽžŠÔ‚ª•’Ê‚É
1/20ˆÈ‰º‚­‚ç‚¢‚ɂȂÁ‚Ä‚à•sŽv‹c‚Í–³‚¢B

263:ƒXƒŒˆá‚¢A‚Å‚µ‚傤‚©cc
09/10/02 03:53:56
I‚­Œ¾‚¦‚È‚¢‚ñ‚Å‚·‚ªAÌAVC6.0‚ÆDirectX7‚ðê–‚Á‚ÄI‚í‚Á‚½‚¾‚¯‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‚ðA¡XŽn‚߂悤‚ÆŽv‚¢‚Ü‚µ‚½B
¡‚Ì󋵂Í

EŽ‚Á‚Ä‚é‚Ì‚ÍAVisual Studio 2005 Standard Edition
Eì‚肽‚¢‚Ì‚ÍAWindows‚̃Q[ƒ€
EŽg‚¢‚½‚¢Œ¾Œê‚ÍAC/C++
EŽg‚¢‚½‚¢ƒ‰ƒCƒuƒ‰ƒŠ‚ÍADirectX 8.xA‚à‚µ‚­‚ÍADirectX 9.x

‚±‚ñ‚ȋÅ

EVisual Studio 2005 ‚ÉŠÖ‚·‚é‰SŽÒŒü‚¯‚Ìî•ñ
EDirectX 8.x or 9.x ‚ÉŠÖ‚·‚é‰SŽÒŒü‚¯‚Ìî•ñ

‚±‚Ì“ñ‚‚Ɋւ·‚éî•ñ‚ª—~‚µ‚¢‚Æl‚¦‚Ä‚¢‚Ü‚·B
–{‚Å‚ ‚ê‚Ζ{‚ÅAweb‚Å‚ ‚ê‚Îweb‚ÅA‚Ç‚ñ‚È‚à‚Ì‚ª‚¢‚¢‚Ì‚©A‹³‚¦‚Ä’¸‚¯‚ê‚ÎK‚¢‚Å‚·B
‚Ç‚¤‚©A‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 04:35:08
>>259 ƒOƒOƒŒƒJƒX

265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 04:41:20
>>263
MSDN

266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 07:05:42
>>263
VS2008ExpressEdition‚ɈÚs‚µ‚¿‚á‚Á‚Ä‚à‚¢‚¢‚ñ‚¶‚á‚ËAƒ^ƒ_‚¾‚µ

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 08:53:42
>>254 .‚ÅI‚í‚邯Šm‚©‚Ƀp[ƒX‚ÌI—¹ˆÊ’u‚ª•ςɂȂé‚ËB
¥”ñboostƒXƒŒ‚ð“ö‚킵‚É—ˆ‚Ä‚­‚¾‚³‚¢B
½ÚØÝ¸(tech”Â)


268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 16:37:32
>>261-262
ƒƒ‚ƒŠ‚̋󂫂͂܂¾‚Ü‚¾‚ ‚é‚̂ł·‚ªA
include‚µ‚Ä‚éƒ\[ƒX‚ð­‚µ˜M‚Á‚ăRƒ“ƒpƒCƒ‹‚·‚邯A‚Ü‚½10•b‚Æ‚©ƒ}ƒ^‚³‚ê‚Ü‚·B
pch‚ðŽg‚¤‚ÆŠm‚©‚É‘‚­‚È‚è‚Ü‚·‚ªApch‚ðŽg‚¦‚È‚¢ŠÂ‹«‚¾‚Æ–ˆ‰ñ‚±‚ñ‚Ȃɑ҂½‚³‚ê‚Ä‚¢‚é‚ñ‚Å‚·‚©‚ËH
‚±‚ê‚̓wƒbƒ_[‚ÖŽÀ‘•‚à‘‚¢‚Ä‚µ‚Ü‚¤‚±‚Æ‚ÌA•¾ŠQ?‚Æl‚¦‚Ä‚àŠÔˆá‚¢‚È‚¢‚Å‚µ‚傤‚©H

269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 17:01:42
‚»‚̂܂܂ł̓Rƒ“ƒpƒCƒ‹‚ª’x‚¢‚©‚çpch‚ª”­–¾‚³‚ꂽ‚Æ‚Íl‚¦‚ç‚ê‚È‚¢‚©‚ËH

270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 17:28:59
ƒƒ^ƒvƒƒOƒ‰ƒ€‚̃‰ƒCƒuƒ‰ƒŠ‚¾‚©‚ç‚»‚¤‚È‚é‚͎̂d•û‚È‚¢‚È

271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 19:08:17
VC++‚ÅŠÈ’P‚ÈwebƒNƒ‰ƒCƒAƒ“ƒg‚ð‘‚¢‚½‚ñ‚¾‚¯‚ÇA‚¤‚Ü‚­“®‚©‚È‚¢B
’N‚©‹³‚¦‚Ä

URLØÝ¸(kissho.xii.jp)

‚±‚ê‚ð
MyUtil->GetHttpContent( &content_data, &content_size, "yutori7.2ch.net", "/news4vip/dat/1254469638.dat", 1024, 5 );
‚ŌĂԂÆA116s–Ú‚Ì
select_result = select( 0, &tmp_fd_set, NULL, NULL, &timeout_tv ); // ƒ^ƒCƒ€ƒAƒEƒg•t‚«‘Ò‹@
‚Ń^ƒCƒ€ƒAƒEƒg‚·‚éB

ŽŽ‚µ‚É
MyUtil->GetHttpContent( &content_data, &content_size, "jane.s28.xrea.com", "/bbs/dat/1249509078.dat", 1024, 5 );
‚ŌĂԂÆA‘¦À‚ɃRƒ“ƒeƒ“ƒg‚ª•Ô‚éB


272:271
09/10/02 19:09:08
vip‚̃XƒŒ‚ðƒŠƒNƒGƒXƒg‚µ‚½Žž‚Ì‘—oƒwƒbƒ_‚ðtelnet‚Å

# telnet yutori7.2ch.net 80
GET /news4vip/dat/1254469638.dat HTTP/1.0
Host: yutori7.2ch.net
User-Agent: Monazilla/1.00
Connection: close

‚Æ‚µ‚Ä‘—o‚µ‚Ä‚àA“–‘R‘¦À‚ɃRƒ“ƒeƒ“ƒg‚ª•Ô‚éB
‚È‚ñ‚ƂȂ­vip‚̃P[ƒX‚Å‚ÍƒŠƒNƒGƒXƒg‚ªŠ®—¹‚µ‚ĂȂ¢‹C‚ª‚·‚邯‚ÇA‚Ç‚±‚ª‚Ü‚¸‚¢‚Ì‚©‚æ‚­•ª‚©‚ç‚È‚¢EEE('A`)


273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 19:10:13
•’ʂɃRƒ“ƒpƒCƒ‹‚É‚PŽžŠÔˆÈã‚©‚©‚é󋵂ł͉½•b‘Œ¸‚µ‚悤‚Ƒ債‚ĕςí‚ç‚ñ

274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 19:25:09
>>268 boost‚̃wƒbƒ_[‚ðƒCƒ“ƒNƒ‹[ƒh‚µ‚½‚¾‚¯‚ł͂»‚ñ‚Ȃɂ܂½‚³‚ê‚È‚¢B
ƒwƒbƒ_[‚ÉŽÀ‘•‚ð‘‚­‚ƃeƒ“ƒvƒŒ[ƒg‚̃Cƒ“ƒXƒ^ƒ“ƒX‰»‚ª‚³‚ê‚éꇂª‚ ‚éA‚»‚̃wƒbƒ_[‚ðƒCƒ“ƒNƒ‹[ƒh
‚µ‚½‚¾‚¯‚ŃRƒ“ƒpƒCƒ‹ŽžŠÔ‚ª‚̂тéB–³—p‚ȃCƒ“ƒXƒ^ƒ“ƒX‰»‚ª‚³‚ê‚È‚¢‚悤‚Ƀwƒbƒ_[‚ÉŽÀ‘•‚Í‘‚©‚È‚¢‚Ù‚¤‚ª—Ç‚¢‚æB
ƒeƒ“ƒvƒŒ[ƒg‚ðtypedef‚µ‚½‚¾‚¯‚Å‚àƒRƒ“ƒpƒCƒ‹ŽžŠÔ‚͉„‚Ñ‚éB


275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 19:42:30
Ž©•ª‚ÅWebŽI‚½‚ĂĎÀŒ±‚·‚é‚Ì‚ªŠy‚È‚ñ‚łȂ¢H

276:232
09/10/02 20:14:08
>>267
‚â‚Á‚ϕςł·‚æ‚ËH
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 20:53:23
>254‚͉̂o‚¾‚ÆŽv‚¤‚¯‚ÇA‚±‚êˆÈŠO‚É‚àSpirit‚ÍŒ‹\ƒoƒO‚ ‚é‚Ý‚½‚¢‚æBTree‚Æ‚©B
V2‚ÉŠú‘Ò‚Á‚Ä‚±‚Æ‚©‚ËB

278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 21:03:28
>>269-270
‚â‚͂肱‚¤‚¢‚¤‚à‚̂Ȃ̂ł·‚Ë
>>274
asio‚Ìꇂ͋ó‚Ìcpp‚Öinclude‘‚¢‚½‚¾‚¯‚Å10•b‹ß‚­‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B
‚Á‚Æ¡‚Ü‚½Œv‚Á‚Ă݂½‚ç8•b‚¾‚½EEE

‚»‚ê‚Å‚àŽ„‚̂悤‚ÈA‘‚«’¼‚µ‚Ă̓rƒ‹ƒh‚̉SŽÒ‚ɂ͂«‚‚¢‚Å‚·‚ËB
‘ål‚µ‚­‚‚ƒ‚ˆ‚ðŽg‚Á‚Ä‚¢‚±‚¤‚ÆŽv‚¢‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/02 23:20:55
‚¤‚íAasiod‚½‚¢‚ÈB‚±‚ñ‚È‚Ì‚à‚ ‚é‚ñ‚¾‚ÈB
boost‚Í–³ðŒ‚Épch‚É•ú‚èž‚ñ‚Å‚½‚©‚ç‹C‚©‚È‚©‚Á‚½B

280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 00:09:21
C/C++‚É’¼Ú‚ÍŠÖŒW‚È‚¢‚Å‚·‚ªŽ¿–₳‚¹‚Ä‚­‚¾‚³‚¢B

1‚Ì•â”A2‚̕│Ƃ¢‚¤Œ¾—t‚ª‚ ‚è‚Ü‚·‚ªA
‚È‚º‚±‚̂悤‚È–¼‘O‚ɂȂÁ‚Ä‚¢‚é‚Ì‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B
iˆÓ–¡‚Í’m‚Á‚Ä‚¢‚Ü‚·j

1A2 ‚Æ‚¢‚¤”Žš‚ɈӖ¡‚ª‚ ‚é‚̂łµ‚傤‚©H


281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 00:34:29
>>280
•│̈Ӗ¡‚ª•ª‚©‚Á‚ĂȂ¢‚¶‚á‚ñ

282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 03:12:32
‚Ü‚Á‚½‚­‚¾B
2‚̕│ƒP‚ÉŒ¾‚Á‚½ê‡A‚»‚ꂪ2Ží—Þ‚ ‚邱‚Æ‚à•ª‚©‚Á‚Ä‚¢‚È‚¢‚ñ‚¾‚낤

283:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 08:17:37
‚Ri”‚É‚¨‚¯‚é‚Q‚̕│̂±‚Æ‚Íl‚¦‚È‚­‚Ä‚à‚¢‚¢‚ÆŽv‚¤‚¯‚Ç‚ÈB

284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 09:46:35
>>280
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B

1‚Ì•â”
ŠeŒ…‚²‚Æ‚É1‚Ì•â”‚ð‚Æ‚é

2‚Ì•â”
2^n‚Ì•â”‚ð‚Æ‚é

1‚Æ2‚̈Ӗ¡‚ª‘S‚­ˆÙ‚È‚éãA
2‚¶‚á‚È‚­‚Ä2^n‚Ì‚±‚Æ‚¾‚µB
“‚¢—pŒê‚ª–œ‰„‚µ‚½‚à‚Ì‚¾B


285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 09:51:39
•¶Žš—ñ‚ɂ‚¢‚ĂȂñ‚Å‚·‚ª
•¶Žš—ñ‚ÌÅŒã‚Ì•¶Žš‚ð휂·‚éꇂÁ‚Ăǂ¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚·‚©H
‚»‚ê‚Á‚Û‚¢ŠÖ”‚ªŒ©“–‚½‚ç‚È‚©‚Á‚½‚ñ‚Å‚·‚ªAŠF‚³‚ñ‚Ç‚¤‚â‚Á‚Ĉ—‚·‚é‚ñ‚Å‚µ‚傤‚©

286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 09:56:04
void cut(char *str){
@str[strlen(str)-1] = '\0';
}


287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 09:56:48
‚ ‚çAk‚Ü‚Á‚ĂȂ©‚Á‚½B


288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 09:58:49
>>286
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
•¶Žš—ñ‚Ì•û‚ÍAʼn‚©‚ç[10]‚ÆŒˆ‚߂Ă¢‚é‚ñ‚Å‚·‚ªA‚±‚Ìꇓ®“I‚ÉŠÇ—‚µ‚È‚¢‚Æ–³—‚Å‚·‚©H

289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 11:50:42
>>288
ƒ|ƒCƒ“ƒ^‚»‚Ì‚à‚͕̂ω»‚µ‚È‚¢‚Ì‚ÅÓI”z—ñ‚Å‚àOK


290:271
09/10/03 12:18:05
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½EEE(L¥ƒÖ¥M)

291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 12:52:09
Ž©‰Æ”­“d‚µ‚Ü‚µ‚½(L¥ƒÖ¥M)

292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 13:11:49
Ž©ŽE‚µ‚Ü‚µ‚½(L¥ƒÖ¥M)

293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 14:29:41
Ž©æ‚µ‚Ü‚µ‚½

294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 15:10:29
Ž©‘¹‚µ‚Ü‚µ‚½(L¥ƒÖ¥M)

295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 16:31:37
struct hoge {
inline int operator [] (int i) {
return a[i];
}
int a[10];
}

ª‚Ìinline‚Á‚Ķ‚Ì”z—ñƒAƒNƒZƒX‚Ü‚ÅÅ“K‰»‚³‚ê‚Ü‚·‚©H

296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 17:02:32
ƒRƒ“ƒpƒCƒ‰ŽŸ‘悾‚ªŠú‘Ò‚µ‚Ä‚¢‚¢B

297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 17:28:55
ŠÂ‹«VC++ 2008 Express‚Å‚·B

”z—ñ@
*points1 = ƒƒ‚ƒŠŠm•Û‚µ‚½B
*points2 = ƒƒ‚ƒŠŠm•Û‚µ‚½B
for ( i = 0; i < numPairPoints ; i ++) {
points1 ‚©‚çŽn‚Ü‚é”z—ñ‚Éx‚Æy‚ð‘ã“ü‚·‚éB
points2 ‚©‚çŽn‚Ü‚é”z—ñ‚Éx‚Æy‚ð‘ã“ü‚·‚éB
}

ƒR[ƒhŽ©‘̂͂ƂĂàŠÈ’P‚Ȉ—‚Ȃ̂ł·‚ªA
ƒfƒoƒbƒO‚µ‚Ä‚¢‚邯Ai ‚ª‚ ‚é’ö“xiƒfƒoƒbƒNŽÀs‚Ì“xí‚É“¯‚¶i‚Ì’lj‘‚¦‚½Œã‚ÉA
‰½ŒÌ‚©points2i‚Ì‚Ýj‚Ì“à—e‚ª‘‚«Š·‚¦‚ç‚êAƒƒ‚ƒŠƒAƒNƒZƒXƒGƒ‰[‚ª‹N‚±‚µ‚Ä‚¢‚Ü‚·B
‚±‚¤‚¢‚¤‚±‚Æ‚ª‹N‚±‚éꇂɂ͂ǂ±‚łȂñ‚Æ‚©‚·‚ׂ«‚È‚ñ‚Å‚µ‚傤H
points1‚̈—‚Í’Ê‚Á‚Äpoints2‚ª“r’†‚Å‚¾‚߂Ȃ̂ŃR[ƒhŠO‚Ì—vˆö‚¾‚ÆŽv‚¤‚̂ł·‚ªEEE

‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 17:34:10
>>297
points1 ‚ÌŒ^‚͉½H

299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 17:37:46
opencv‚Ȃ̂Ŋȗª‰»‚µ‚Ü‚µ‚½B
‘‚¢‚Ä‚éƒR[ƒh‚Í‚±‚ñ‚È‚ñ‚Å‚·B

CvMat* points1;
CvMat* points2;
points1 = cvCreateMat(1, numPairPoints, CV_32FC2);
points2 = cvCreateMat(1, numPairPoints, CV_32FC2);
for ( i = 0; i < numPairPoints ; i ++) {
CvSURFPoint* r1 = (CvSURFPoint*)cvGetSeqElem( objectKeypoints, ptpairs[i*2] );
CvSURFPoint* r2 = (CvSURFPoint*)cvGetSeqElem( imageKeypoints, ptpairs[i*2+1] );
//—ª
points1->data.db[i*2] = r1x;
points1->data.db[i*2+1] = r1y;
points2->data.db[i*2+1] = r2y;
points2->data.db[i*2] = r2x;
}

300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 18:03:49
>>284
‚¨[̂̃Rƒ“ƒsƒ…[ƒ^‚Ì”’l‚Í®”‚ł͂Ȃ­
[0..1) ‚̌Œ謔“_”‚ð•\‚µ‚Ä‚¢‚½
‚ÆŒ¾‚¦‚ÎŒã‚Í•ª‚©‚邾‚ë


301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 19:26:00
>>300
[0, 1) ‚Ì‚±‚Æ‚¾‚Á‚½‚ç
2‚̕│Í1‚̕│ƌĂ΂ê‚È‚­‚Ă͂¨‚©‚µ‚¢B

[0, 2) ‚̌Œ謔“_”‚¾‚Æ‚µ‚Ä‚àA
1‚̕│̕û‚ÍŠeŒ…‚Ì1‚̕│ł ‚邱‚Ƃ͕ςí‚ç‚È‚¢B

‚¢‚¸‚ê‚É‚µ‚남‚©‚µ‚¢B


302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 20:15:38
CŒ¾Œê•׋­‚µŽn‚ß‚½ƒh‘fl‚Å‚·‚ªŽ¿–â‚Å‚·
ƒGƒfƒBƒ^‚ÉVisual c++2008Žg‚Á‚Ä‚é‚ñ‚Å‚·‚ª
ƒtƒ@ƒCƒ‹‚ð쬂·‚éê‡A‚Ü‚¸‚̓vƒƒWƒFƒNƒg‚Ì쬨ƒ\[ƒXƒtƒ@ƒCƒ‹‚Ì쬂炵‚¢‚Å‚·‚ª
1‚‚̃vƒƒWƒFƒNƒgƒtƒHƒ‹ƒ_‚É•ÊX‚̃\[ƒXƒtƒ@ƒCƒ‹‚ð•Û‘¶‚·‚邱‚Ƃ͂ł«‚È‚¢‚ñ‚Å‚·‚©H

303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 20:21:36
>>299
opencv‚ÆŒ¾‚¤‚̂͒m‚ç‚ñ‚ªA
’Pƒ‚ÉŠm•Û‚µ‚Ä‚¢‚é—̈æ‚ðƒI[ƒo[‚µ‚Ä‚é‚ñ‚¶‚á‚È‚¢‚ÌH

304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 20:30:35
>>302
ƒƒjƒ…[‚̃vƒƒWƒFƒNƒg‚©‚çAV‹K€–ڂ̒ljÁ‚Æ‚©Šù‘¶€–ڂ̒ljÁ‚Æ‚©B

305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 20:37:47
>>304
V‹K€–ڂŕʂ̃\[ƒXƒtƒ@ƒCƒ‹‚ðì‚ê‚é‚ñ‚Å‚·‚ª
‚½‚¾AƒRƒ“ƒpƒCƒ‹‚·‚邯‚«ƒrƒ‹ƒhƒGƒ‰[‚Æ‚©‚ɂȂé‚ñ‚Å‚·‚æ‚Ë

306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 20:43:21
>>302 >•ÊX‚̃\[ƒXƒtƒ@ƒCƒ‹‚ð
main()‚ð2‚‘‚¢‚Ă邯‚©H
‚à‚µ‚»‚¤‚¾‚Á‚½‚çAƒvƒƒWƒFƒNƒg‚̒ljÁ‚ð‚·‚é‚ñ‚¾B

307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 20:44:49
>>305
ƒGƒ‰[‚ð“\‚Á‚Ă݂ÄB

308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 20:55:40
ƒvƒƒWƒFƒNƒgã‚©‚猩‚¦‚Ä‚émain•¶‚ªˆê‚‚¾‚Á‚½‚ç‚¢‚­‚ƒ\[ƒXƒtƒ@ƒCƒ‹‚ª‚ ‚Á‚Ä‚à‚¨‚‹

309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 21:35:36
>>299
‰½‚ÌŠÖ”‚©’m‚ç‚ñ‚¯‚ÇAcvCreateMat‚Ì‘æ‚Pˆø”‚Æ‘æ‚Qˆø”‚ð“ü‚ê‘Ö‚¦‚Ă݂»


310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 22:17:49
>>299
OpenCV ‚ÌŽg‚¢•û‚ÉŠÖ‚·‚é˜b‚ɂȂ肻‚¤‚È‚ñ‚Å
@yIntelzOpenCV‘‡ƒXƒŒy‰æ‘œˆ—z2
@½ÚØÝ¸(tech”Â)
‚±‚Á‚¿‚Å•·‚¢‚Ă݂½‚çH

‚Ï‚Á‚Æ‚Ý cvCreateMat ‚Ì ‘æ3ˆø”‚Í‚»‚ê‚ł悢‚Á‚Û‚¢
‘æ1ˆø” ‘æ2ˆø” ‚ÌŠÖŒW‚Æ@‚»‚ÌŒã‚Ì‘€ì‚ÌŽŸŒ³‚ª‚ ‚Á‚Ä‚¢‚é‚Ì‚©‚í‚©‚ç‚ñ
iNxM ‚Ȃ̂© MxN ‚Ȃ̂©

311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 22:42:45
\‘¢‘̂Ƃ¢‚¤‚à‚Ì‚ÍA”z—ñ‚Ì”Íáe‚É“ü‚é‚ñ‚Å‚µ‚傤‚©?
ƒƒ‚ƒŠ‚¾‚¯Œ©‚ê‚ÎŽ—‚½‚悤‚ÈŠ´‚¶‚Ȃ̂ł·‚ª

312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 22:45:10
"\‘¢‘Ì"‚Ì"”z—ñ"‚à‚ ‚é‚©‚ç‚Ç‚¤‚©‚È...

313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 22:48:54
•’ʂ͔Íáe‚ɂ͓ü‚ê‚È‚¢‚æ‚ÈB
•¶–¬‚É‚æ‚邯‚ÇB

314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 22:50:42
‚Ç‚¤‚¹‘S•”ƒrƒbƒg—ñ‚¾‚ÆŠ„‚èØ‚ê‚Γ¯‚¶ˆµ‚¢‚ð‚µ‚Ä‚àˆá˜aŠ´‚È‚¢‚©B
–Ê”’‚¢Ž‹“_‚¾‚ÈB

315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 22:50:53
\‘¢‘̂̓ƒ“ƒoŠÔ‚ŃpƒfƒBƒ“ƒO‚©‚©‚邯‚Ç
”z—ñ‚ÍŒ„ŠÔ–³‚Å‹l‚߂Ȃ¢‚©H

316:311
09/10/03 22:55:02
‚Ç‚±‚ÅŒ©‚½‚Ì‚©‚Í–Y‚ꂽ‚̂ł·‚ªA\‘¢‘Ì‚ð”z—ñ‚Æ‘‚¢‚Ă邯‚±‚낪‚ ‚Á‚½‚̂ŋC‚ɂȂÁ‚ÄŽ¿–₳‚¹‚Ä‚¢‚½‚¾‚«‚Ü‚µ‚½
‚à‚µ‚©‚µ‚½‚çƒTƒCƒgŠÇ—ŽÒ‚̊ԈႢ‚©‚à‚µ‚ê‚È‚¢‚Ì‚ÅA‚ ‚Ü‚è‹C‚É‚µ‚È‚¢—l‚É‚µ‚Ü‚·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B


317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 22:57:44
ƒpƒfƒBƒ“ƒOƒpƒfƒBƒ“ƒOŒ¾‚¤‚¯‚Ç‚³
‚»‚̋󂢂½—̈æ‚ɂق©‚̃f[ƒ^‚ª‘‚«ž‚Ü‚ê‚é‰Â”\«‚Á‚Ä‚ ‚é‚ÌH


318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 23:00:33
‚È‚¢


319:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 23:23:04
‚È‚¢‚ ‚邿

320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 23:44:19
ƒpƒfƒBƒ“ƒO‚Á‚ĉ½‚¾‚ÆŽv‚Á‚Ä‚é‚ÌH >317
‹C‚É‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚̂͂P\‘¢‘̂̃TƒCƒY=ƒƒ“ƒo‚̇Œv‚̃TƒCƒY‚É‚µ‚½‚¯‚ê‚΃pƒfƒBƒ“ƒO–³‚µ‚É‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢‚Á‚Ęb‚È‚ñ‚¾‚æ

321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/03 23:44:37
u‚Ù‚©‚̃f[ƒ^v‚̈Ӗ¡‚ª‚í‚©‚ç‚ñ‚È‚¢

322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 00:05:02
‚¤‚ëŠo‚¦‚¾‚¯‚Ç\‘¢‘Ì‚Í4byte‚Ì”{”‚ɇ‚킹‚邿‚¤‚É‚¤‚߂Ă邯‚©•·‚¢‚½‚悤‚È•·‚¢‚ĂȂ¢‚悤‚È




323:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 00:15:43
ƒAƒ‰ƒCƒ“ƒƒ“ƒg‚Ë
‚ ‚Æ‚SƒoƒCƒg‚Ƃ͌À‚ç‚È‚¢


324:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 00:21:25
•ʂ̃XƒŒ‚ÅŽ¿–₵‚½‚ñ‚Å‚·‚ªl‚¢‚È‚³‚»‚¤‚Ȃ̂ł±‚Á‚¿‚ÅŽ¿–₳‚¹‚Ä‚­‚¾‚³‚¢B
visual studio 2008‚Å
‚»‚ꂼ‚ê•ʂ̃fƒBƒŒƒNƒgƒŠ‚ɕۑ¶‚µ‚½“¯ˆêƒtƒ@ƒCƒ‹–¼‚̃tƒ@ƒCƒ‹‚ð
ƒvƒƒWƒFƒNƒg‚ɒljÁ‚µ‚ărƒ‹ƒh‚·‚邯
–¢‰ðŒˆ‚ÌŠO•”ƒVƒ“ƒ{ƒ‹‚Æ‚¢‚¤ƒGƒ‰[‚ª‚ł܂·B
‚Ç‚¤‚µ‚½‚瓯ˆêƒtƒ@ƒCƒ‹–¼‚̃tƒ@ƒCƒ‹‚ðƒrƒ‹ƒh‚Å‚«‚Ü‚·‚©H

325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 00:24:18
ƒtƒ@ƒCƒ‹–¼‚ð•Ï‚¦‚é

326:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 00:26:08
>>325
”ƒ‚Á‚½ŽQl‘‚É“ü‚Á‚Ä‚¢‚½ƒvƒƒWƒFƒNƒg‚Å‚Í
“¯‚¶ƒtƒ@ƒCƒ‹–¼‚Ńrƒ‹ƒh‚Å‚«‚½‚Ì‚Å
o—ˆ‚ê‚΂»‚ÌÝ’è•û–@‚ð’m‚肽‚¢‚ñ‚Å‚·‚ª

327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 00:28:53
ƒvƒƒWƒFƒNƒg‚ð‚킯A1ƒ\ƒŠƒ…[ƒVƒ‡ƒ“‚ɂ܂Ƃ߂Ă݂ĂÍH

328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 00:29:16
>>326
‚±‚Á‚¿‚¢‚­‚Æ‚¢‚¢‚æ

Visual Studio 2008 Part 18
½ÚØÝ¸(tech”Â)

329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 00:32:49
‘¼‚ÌŒ´ˆö‚Å‚à‚»‚̃Gƒ‰[‚Ío‚é‚©‚ç‚æ‚­‚í‚©‚ç‚ñ‚¯‚Ç
ƒtƒ@ƒCƒ‹–¼‚ª“¯‚¶‚¾‚©‚çƒRƒ“ƒpƒCƒ‹Œã‚Ìo—̓tƒ@ƒCƒ‹‚ªã‘‚«‚³‚ꂽ‚Á‚ÄŽ–H
‚¾‚Á‚½‚çƒtƒ@ƒCƒ‹‚̃vƒƒpƒeƒB‚Å->o—̓tƒ@ƒCƒ‹->ƒIƒuƒWƒFƒNƒgƒtƒ@ƒCƒ‹–¼‚ðÝ’è‚·‚ê‚΂ǂ¤‚É‚©‚Ȃ肻‚¤‚¾‚¯‚Ç

330:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 00:33:53
‚»‚à‚»‚àƒNƒ‰ƒX–¼‚ª‚©‚Ô‚Á‚Ä‚é‚ñ‚¶‚á‚Ë‚ÌH

331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 00:36:45
>>324
‚»‚̃tƒ@ƒCƒ‹‚ւ̃pƒX‚¿‚á‚ñ‚Æ’Ê‚Á‚Ă邩ƒBH

332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 00:38:33
>>329
ƒtƒ@ƒCƒ‹–¼‚ðŽw’肵‚½‚ço—ˆ‚Ü‚µ‚½‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

>>330
ƒNƒ‰ƒX–¼‚Í”í‚Á‚Ă܂·‚ªnamespace‚Å‹æ•Ê‚µ‚Ă܂·

>>331
’Ê‚Á‚Ă܂·


333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 06:25:57
VC2008‚Åoggƒ‰ƒCƒuƒ‰ƒŠŽg‚Á‚Ăđ˜‹ö‚µ‚½‚ñ‚Å‚·‚ªA
C‚̃‰ƒCƒuƒ‰ƒŠ‚ðC++‚ÅŽg‚Á‚Ă邯‚«‚É

if(true•Ô‚·ˆ—) {
throw
}
Cƒ‰ƒCƒuƒ‰ƒŠ‚ÌŠÖ”ŒÄ‚Ño‚µ

‚Æ‚¢‚¤‚悤‚Èó‘Ô‚ÅA—áŠO‚ª“Š‚°‚ç‚ê‚Ü‚¹‚ñ‚Å‚µ‚½B
CŠÖ”‚Æthrow‚ð‚»‚ê‚¼‚ê•ʂȊ֔‚É•ªŠ„‚µ‚½‚ç
Žv‚Á‚½‚Æ‚¨‚è‚É“®‚¢‚½‚̂ł·‚ªA‚à‚µ‚©‚µ‚ÄCŠÖ”‚Æ
—áŠO‚Á‚Ĉê‚ÉŽg‚Á‚¿‚áƒ_ƒ‚È‚ñ‚Å‚µ‚傤‚©H

334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 09:57:20
—áŠO‚ª“Š‚°‚ç‚ê‚È‚¢‚Á‚Ăǂ¤‚¢‚¤ó‘Ô?
CŒ¾Œê•”•ª‚ð’ʉ߂·‚éthrow‚͑ʖڂ¾‚Á‚½‹C‚ª‚·‚éB
—Ⴆ‚ÎCŒ¾Œê‚ÌŠÖ”‚É“n‚µ‚½ƒR[ƒ‹ƒoƒbƒN‚Å—áŠO“Š‚°‚½ê‡‚Æ‚©B

void c_func(void (*callback)()) { callback(); }

void cpp_callback() { throw ›; }
void cpp_func() { c_func(cpp_callback); }

335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 10:15:01
>>333
ƒ‰ƒCƒuƒ‰ƒŠŒÄ‚Ño‚µ‚ÅA‚»‚̂悤‚ȧŒÀ‚Í’®‚¢‚½‚±‚Æ–³‚¢‚ÈBsin‚Æ‚©•’ʂɎg‚Á‚Ă邵B
‚»‚Ì–â‘肪‹N‚«‚éŬ‚̃R[ƒh‚ð’ñަ‚µ‚½‚Ù‚¤‚ª‰ñ“š‚ª“¾‚ç‚ê‚â‚·‚¢‚æ


336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 10:26:21
>>334
‚à‚¤‚¿‚å‚Á‚Æ‹ï‘Ì“I‚É‘‚­‚ÆA

if(!dir.CheckPath(fileName_)) { //ƒtƒ@ƒCƒ‹ƒpƒX‚ª—LŒø‚È‚çtrue‚ð•Ô‚·ŠÖ”
@throw "–³Œø‚ȃpƒX";
}
//oggƒ‰ƒCƒuƒ‰ƒCƒŠ‚̃tƒ@ƒCƒ‹ŠJ‚­ŠÖ”
if( ov_fopen(const_cast<char*>(fileName_), Dst_) ) return false;
return true;

ƒtƒ@ƒ‹ƒpƒX‚ª–³Œø‚È‚ç—áŠO“Š‚°‚é‚Í‚¸‚Å‚·‚ªA“Š‚°‚ç‚ꂸ‚É
ov_fopen‚És‚Á‚Ä‚µ‚Ü‚¢AŠÖ”“à‚ŃAƒNƒZƒXˆá”½‹N‚±‚µ‚ăGƒ‰[‚ɂȂè‚Ü‚·B
ƒpƒXƒ`ƒFƒbƒN‚Æov_fopen‚ð•ÊX‚ÈŠÖ”‚É•ª‚¯‚Ä‘‚­‚ÆAŽv‚Á‚½‚Æ‚¨‚è‚Ì“®ì‚ð‚·‚é
‚Ì‚ÅAˆ—Ž©‘̂ɂ͖â‘è‚Í–³‚¢‚ÆŽv‚¢‚Ü‚·B

337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 10:37:35
>>336
ov_fopen‚ðelse‘¤‚É‘‚­‚Ƃǂ¤‚È‚é‚ÌH

338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 10:59:02
—áŠOŽd—l‚ð”ð‚¯‚é‚Ù‚¤‚ª‚¢‚¢‚͉̂½‚ÅH

E—áŠOŽd—l‚ðŽg‚í‚È‚¢‚ƃNƒ‰ƒCƒAƒ“ƒg‚ªƒƒ\ƒbƒh‚Ì“Š‚°‚¤‚é—áŠO‚ð’²‚×‚é‚Æ‚«‚ɃhƒLƒ…ƒƒ“ƒg‚ð“ǂނ©ƒ\[ƒX‚ð’ÇÕ‚·‚é‚®‚ç‚¢‚µ‚©‚Å‚«‚È‚¢
E—áŠOŽd—l‚Å”›‚ç‚È‚¢‚ÆŽÀ‘•‚Ì•ÏX‚ÌÛ‚É“Š‚°‚é—áŠO‚ª‘Œ¸‚·‚é‰Â”\«‚à‚ ‚é‚̂ŃNƒ‰ƒCƒAƒ“ƒg‚ªŽÀ‘•‚܂ŋC‚É‚µ‚È‚¯‚ê‚΂Ȃç‚È‚¢
‚Æl‚¦‚邯—áŠOŽg—p‚ðŽg‚í‚È‚¢‚̂͂悭‚È‚¢‚悤‚È‹C‚ª‚·‚é‚ñ‚Å‚·‚ªEEE
template‚Æ‘Š«‚ªˆ«‚¢‚͕̂ª‚©‚è‚Ü‚·‚ªA”ñƒeƒ“ƒvƒŒ[ƒgŒÀ’è‚È‚ç–â‘è‚È‚¢‚Í‚¸‚Å‚·

339:336
09/10/04 11:18:50
>>337
ŽŽ‚·‘O‚ÉƒŠƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚½‚çÇó‚ªo‚È‚­‚È‚è‚Ü‚µ‚½B
‚·‚Á‚«‚肵‚È‚¢‚Å‚·‚ªEEE

340:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 12:44:44
>>338
­‚È‚­‚Æ‚àA—áŠOŽd—l‚ð”á”»‚·‚é—§ê‚©‚ç‚·‚邯ŒãŽÒ‚Í‹tB

ŽÀ‘•‚Ì•ÏX‚ÌÛ‚É“Š‚°‚é—áŠO‚ª‘Œ¸‚·‚é
¨—áŠOŽd—l‚à•ÏX‚·‚騂»‚ê‚ðŒÄ‚Ño‚·Œ³‚àC³‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢
or ¨—áŠOŽd—l‚ð•ÏX‚µ‚È‚¢¨—áŠOŽd—l‚ªŽÀ‘ԂƘ¨—£‚µ‚½‚à‚̂ɂȂé

‚ ‚ÆAC++‚Ì—áŠOŽd—l‚ÍŽÀsŽž‚ɃRƒXƒg‚ª‘‚¦‚邾‚¯‚ŃRƒ“ƒpƒCƒ‹Žž‚ɂ͉½‚à‚µ‚Ä‚­‚ê‚È‚¢‚Ì‚àƒ}ƒCƒiƒXB
i‚³‚ç‚ÉAŽÀsŽžˆá”½‚µ‚Ä‚¢‚邱‚Æ‚ª•ª‚©‚Á‚Ä‚àAŠî–{‚Í‘¦À‚É—Ž‚Æ‚³‚ê‚邾‚¯‚ʼn½‚à‚Å‚«‚È‚¢j

341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 13:05:52
—áŠOŽd—l‚ÍŒã•t‚¯‚ÌŽd—l‚Ȃ̂ÅA‚¢‚ë‚¢‚ë‚ÆŽd•û‚È‚¢B‚ÆŒ¾‚¤‚æ‚èAŒ³X•K—v‚È‚¢‹C‚àB

342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 13:10:30
‹­§I—¹‚ׂ̈¾‚¯‚É—áŠO‚ðŽg‚¤•ª‚ɂ͖â‘è‚È‚¢H

343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 13:23:39
JavaˆÈŠO‚Ƀ`ƒFƒbƒN—áŠO‚ðÌ—p‚µ‚½Œ¾Œê‚͂Ȃ¢‹C‚ª‚·‚éB

344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 13:34:42
C++‚Ì—áŠOŽd—l‚Á‚ÄAƒRƒ“ƒpƒCƒ‹Žž‚¶‚á‚È‚­‚ÄAŽÀsŽž‚ɃGƒ‰[‚ɂȂé‚ñ‚¾‚ë?
‚ ‚ñ‚܂肤‚ꂵ‚­‚È‚¢‚æ‚ÈB

345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 14:45:38
>>338 —áŠOŽd—l‚ÍŽèŠÔ‚ð‚©‚¯‚Ä‚àƒƒŠƒbƒg‚ª‚È‚©‚Á‚½B
‚½‚¾Athrow()‚̓ƒŠƒbƒg‚ª‚ ‚邯Žv‚¤B


346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 15:00:35
ƒÃƒÎƒÇƒÐƒÑƒÅƒÊƒÅ‚Å‚·B

--- "[cppll:1531] Re: property (Œ¾ŒêŠg’£‚ɂ‚¢‚Ä)" / Shin'ya MORINO / 2002/02/21 14:12:27 +0900 ---

>> DDJ 1997.02/03 ƒIƒuƒWƒFƒNƒgŽwŒü“I“úí # '“úí–{'‚̃Iƒ}ƒP‚ÉPDFƒAƒŠ
>¡AŽèŒ³‚É–³‚¢‚ñ‚Å‚·‚ªA‚à‚µ‚©‚µ‚ÄA‚â‚Á‚Ă܂µ‚½H

‚â‚Á‚Ă܂µ‚½[

# ’·”NC++‚Æ•t‚«‡‚Á‚Ă邯A‘å’ï‚Ì‚±‚Ƃ͂â‚Á‚Ä‚é‚È[‚Á‚ĉä‚È‚ª‚犴S‚µ‚Ü‚·B
# –l‚Á‚Ä‚·‚²‚¢? ^^; (‚Ç‚Á‚©‚ÌWeb-page‚Å'_‚̂悤‚Èl'‚Æ‘‚©‚ê‚Ä‚¢‚½...)

-----:-----:-----:-----:-----:-----:-----:-----:-----:-----
FUKUDA (episteme) Fumiki -- magical, but never a magic...

347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 17:12:21
‰½‚Å‚·A‚±‚êH

348:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 17:41:00
C++Builder‚ÆVisualC++‚Í
ƒvƒƒpƒeƒBŽg‚¦‚é‚ñ‚¾‚æ‚È

349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 18:24:00
ƒeƒ“ƒvƒŒ[ƒgŠÖ”‚̈ø”‚Ƀ|ƒCƒ“ƒ^‚ð“n‚µ‚ÄA
ƒeƒ“ƒvƒŒ[ƒgŠÖ”‚Ì“à•”‚ł̓|ƒCƒ“ƒ^‚Ì“à—e‚ª‘‚«Š·‚í‚Á‚Ä‚¢‚é‚̂ł·‚ªA
ŠÖ”‚©‚ç–ß‚Á‚Ä‚­‚邯ƒ|ƒCƒ“ƒ^‚Ì“à—e‚ªŒ³‚É–ß‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B
‰½ŒÌ‚Å‚µ‚傤‚©H

350:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 18:39:31
>>348
C++‚ÌŽd—l‚ɂ͊܂܂ê‚ĂȂ­‚ÄAŠeˆ—Œn‚ÌŒ¾ŒêŠg’£‚¾‚æ‚ËH
‚¾‚©‚çŽg‚í‚È‚¢‚Ù‚¤‚ª‚¢‚¢‚Ì‚©‚ÈH

351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 18:49:34
>>349
ƒeƒ“ƒvƒŒŠÖ”‚Ì錾‚ÆAŒÄ‚Ño‚µ‚Ă镔•ª‚ÆAˆø”‚É“n‚µ‚Ä‚¢‚é’l‚Ì錾•”•ª‚ÆA
ƒeƒ“ƒvƒŒŠÖ”“à‚Ì‚»‚̈ø”‚ð‘€ì‚µ‚Ä‚¢‚é•”•ª‚ð‘‚¢‚Ä‚­‚¾‚³‚¢B

352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 18:49:37
>349
ˆê”ԉ”\«‚ª‚‚¢‚̂͂¨‚Ü‚¢‚ÌŠ¨ˆá‚¢B
ŬŒÀ‚̃R[ƒh‚Å‚àÚ‚¹‚È‚¢‚Ƃ܂Ƃà‚ȉñ“š‚Í–]‚߂Ȃ¢‚©‚ÆB

353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 18:50:54
>>349
ƒ|ƒCƒ“ƒ^‚ðŽQƂœn‚¹‚ÎH

354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 19:30:06
>>352‚ÌŒ¾‚¤‚Æ‚¨‚肾‚낤B
‚Ç‚±‚©‚ŃRƒsƒRƒ“‚ª“­‚¢‚Ä‚ñ‚¾‚æB


355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 19:35:46
ƒRƒsƒRƒ“‰Âˆ¤‚¢‚¨

356:349
09/10/04 19:50:39
>>353‚Ì‹Â‚é‚Æ‚¨‚èAƒ|ƒCƒ“ƒ^‚ðŽQƂœn‚µ‚½‚çƒ|ƒCƒ“ƒ^‚Ì“à—e‚ª
•ÛŽ‚³‚ê‚Ü‚µ‚½B
ƒR[ƒh•”•ª‚È‚ñ‚Å‚·‚ªAƒŠƒXƒg\‘¢‚̃|ƒCƒ“ƒ^‚¾‚Á‚½‚Ì‚ÅA
‘€ì‚µ‚Ä‚¢‚é•”•ª‚ª’·‚­AŒ©‚É‚­‚¢‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ª
‘‚¢‚½‚Ù‚¤‚ª‚æ‚낵‚¢‚Å‚µ‚傤‚©H
ŠF‚³‚ñƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 20:20:28
‹³‚¦‚Ä‚­‚¾‚³‚¢

VS2008‚Åì‚Á‚½C‚̃vƒƒOƒ‰ƒ€i‚½‚¾‚̃nƒ[ƒ[ƒ‹ƒhj‚ð
•ʂ̃}ƒVƒ“‚ÅŽÀs‚³‚¹‚é‚ɂ͂ǂ¤‚¢‚¤ƒ‚ƒWƒ…[ƒ‹‚ª•K—v‚È‚ñ‚Å‚µ‚傤‚©

.exeƒtƒ@ƒCƒ‹‚ð‚à‚Á‚Ä‚¢‚Á‚ÄŽÀs‚³‚¹‚Ä‚àƒGƒ‰[‚Å“®ì‚µ‚Ü‚¹‚ñ‚Å‚µ‚½


358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 20:27:52
>>357
wine

359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 20:29:20
>>357
CRT‚ðStatic‚ÉLink‚·‚é‚ñ‚¾

360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 20:34:15
>>357
.NET Framework‚ª‚¢‚é‚ñ‚¶‚á‚ËH

361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 21:14:07
•ʂ̃}ƒVƒ“‚ª‰½‚Ȃ̂©‚à‘‚¢‚ĂȂ¢‚Ì‚ÉA‚¨‘O‚ç“K“–‚È‚—

362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 21:14:58
>>349‚Í‚±‚̃Œƒxƒ‹‚̉ðà‚©‚ç“Ç‚ñ‚¾•û‚ª‚¢‚¢‹C‚ª‚·‚é
URLØÝ¸(brain.cc.kogakuin.ac.jp)

363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 21:18:55
>>362
‚¾‚Á‚½‚ç‚Ü‚¸‚¨‘O‚ª“ǂ߂æ

364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 21:20:37
‚¨‘O‚͉½‚ðŒ¾‚Á‚Ä‚é‚ñ‚¾

365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 21:21:29
Ž©•ª‚Å‚à‰½‚ðŒ¾‚Á‚Ä‚é‚Ì‚©‚í‚©‚ç‚ñ

366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/10/04 21:32:50
>>358-361

‚·‚¢‚Ü‚¹‚ñB•ʂ̃}ƒVƒ“‚Á‚ÄwindowsXP‚̃fƒtƒHƒ‹ƒgƒCƒ“ƒXƒg[ƒ‹ó‘Ԃ̃}ƒVƒ“‚Å‚·
‚È‚ñ‚©ƒ‰ƒCƒuƒ‰ƒŠ‚ª‚¢‚é‚Á‚Ä•·‚¢‚ÄA‰½‚©‚ðƒCƒ“ƒXƒg[ƒ‹‚µ‚È‚«‚á‚¢‚¯‚È‚¢‚Ì‚©‚ÈH‚ÆŽv‚¢Ž¿–₵‚Ü‚µ‚½B

.net framework‚©‚ȂƎv‚Á‚½‚̂ł·‚ªC‚Ȃ̂ÉH‚Æ‚¢‚¤‹^–₪‚ ‚è‚Ü‚µ‚½B
‚¿‚å‚Á‚ÆŽŽ‚µ‚Ă݂܂·


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4896“ú‘O‚ÉXV/163 KB
’S“–:undef