y‰SŽÒнŒ}zC/C++Ž ..
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