y‰SŽÒŠœŒ}zC/C++Ž ..
[2ch|¥Menu]
213:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 11:54:56
for (i = 0; i > N; ++i) {;} // ƒ‹[ƒv’†‚É‘OŒã‚Ì’l‚ª‰e‹¿‚µ‚È‚¢ê‡B
if (N > 0) for (i = N - 1; i >= 0; --i) {;} // ƒ‹[ƒv’†‚É‘OŒã‚Ì’l‚ªŠÖ‚í‚Á‚Ä‚­‚éê‡B
while Œn‚ðƒJƒEƒ“ƒgƒ‹[ƒv‚ÉŽg‚€‚̂͋ðô‚ƍl‚Š‚éB

214:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 12:02:05
>>212
‚â‚ß‚ç‚ê‚È‚¢A‚Ƃ܂ç‚È‚¢

215:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 12:33:44
while(N-->0)‚Í•’ʂɎg‚€‚Ÿ‚ë
--‚ª–îˆó‚ÉŒ©‚Ђ邩‚çuN‚ð0‚É‚·‚é‚܂Łv‚Á‚ÄŽ‹Šo“I‚ɂ킩‚è‚â‚·‚¢‚¶‚á‚ñ

216:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 12:39:17
‚»‚̍l‚Š‚Í‚È‚©‚Á‚œ

217:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 12:43:37
>>215
‚»‚ñ‚ȉa‚ɞϰ
‚Ü‚ ‚Å‚à>>205‚Ì—v‹‚É‚ ‚Á‚Ă邵ƒVƒ“ƒvƒ‹‚ł킩‚è‚â‚·‚¢‚È

218:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 13:16:49
>>215
‚ ‚ AˆÓŠO‚Æ–Ê”’‚¢Žg‚¢•û‚©‚॥¥

Ž‹Šo“I‚ɂ킩‚èˆÕ‚­‘‚©‚È‚¢ê‡‚Í
>0‚͏‘‚©‚È‚­‚Ä‚à‘åä•v‚©

219:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 14:09:16
—L–Œ‚Ÿ‚ëA‚»‚ê

220:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 14:16:21
‚Ô‚Á‚¿‚Ⴏ‰‚߂Č©‚œ

221:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 14:20:36
ƒ\[ƒXŽ©‘̂͌©‚œŽ–‚ª‚ ‚邿‚€‚È‹C‚à‚·‚邯‚ǁAl‚Š•û‚͏‰‚߂Č©‚œB

222:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 16:14:42
Œž­‚µ‚Ä‚¢‚­‚̂Ɍž­‚µ‚Ä‚¢‚­•ûŒü‚ª‹ó‚¢‚Ä‚é‚̂͂Ȃñ‚ƂȂ­•|‚¢‚È‚Ÿ

223:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 17:18:11
>>215
while(N-->0)@‚Á‚ÄŒ©‚œ–Ú‚ª‘f“G‚Ÿ‚È


224:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 17:23:55
AA‚̃vƒƒOƒ‰ƒ€ŒŸŒê‚Æ‚©‚È‚çAŒ©‚œ–Ú‚Å•ª‚©‚è‚â‚·‚¢‚©‚à‚ȁEEE

225:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 17:39:46
befunge‚Ì‚±‚Ƃł·‚ˁII

226:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 17:41:03
–Ê”’‚»‚€‚Ÿ‚¯‚ǐâ‘΃R[ƒfƒBƒ“ƒO‚µ‚É‚­‚¢‚È
‚Ù‚Ú‹L†‚Ÿ‚ëw

227:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/02/28 20:31:33
‚³‚·‚ªƒVƒ‡[ƒgƒR[ƒfƒBƒ“ƒOƒXƒŒB
‚œ‚߂ɂȁEEE‚Á‚āA‚ ‚êH


228:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 18:45:19
ŒJ‚è•Ô‚µˆ—‚Ì‚±‚Æ‚ð‰œ‚Ä‚¢‚¢‚Ü‚·‚©H
ê–å“I‚É‚šŠè‚¢‚µ‚Ü‚·B

229:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 18:49:47
”œ•œˆ—‚Æ‚©ŒJ‚è•Ô‚µˆ—‚Æ‚©

230:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 20:00:35
ŒJ‚è•Ô‚µˆ—‚Ì‚±‚Æ‚ð‰œ‚Ä‚¢‚¢‚Ü‚·‚©H
ê–å“I‚É‚šŠè‚¢‚µ‚Ü‚·B

231:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 20:01:14
”œ•œˆ—‚Æ‚©ŒJ‚è•Ô‚µˆ—‚Æ‚©

232:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 20:38:29
>>210
ƒƒ‚ƒŠ‚̃TƒCƒY‚ð“ü‚ê‚éŒ^‚Á‚Äsize_tˆÈŠO‚ɂȂñ‚©‚È‚©‚Á‚œ?

233:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 20:50:58
ŒJ‚è•Ô‚µˆ—‚Ì‚±‚Æ‚ð‰œ‚Ä‚¢‚¢‚Ü‚·‚©H
ê–å“I‚É‚šŠè‚¢‚µ‚Ü‚·B

234:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 20:55:57
ƒ‹[ƒvˆ—‚¶‚á‚ˁH‚—
”œ•œ‚àŒJ‚è•Ô‚µ‚Ÿ‚ë‚€‚¯‚ǁA‚š‘O‚͈Ⴂ•ª‚©‚ç‚È‚¢‚Ÿ‚ë‚€

235:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 21:26:00
‚Ô‚Á‚¿‚ႯC/C++‚̘b‚¶‚á‚È‚¢‚©‚çƒXƒŒˆá‚¢

236:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 21:29:11
>>234>>231>>229
‚à‚€‚¿‚å‚Á‚Æ‚©‚Á‚±‚¢‚¢ŒŸ‚¢•û‚ ‚邟‚ë
‚»‚ê‚ð‹³‚Š‚ë

237:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 21:31:09
>>236
Ž€‚ËʹÞ

238:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 21:31:47
”œ•œˆ—‚Æ‚©ŒJ‚è•Ô‚µˆ—‚Æ‚©

239:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 21:47:20
ƒŠƒs[ƒg

240:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 22:14:30
>>228-231
Œ©Ž–‚ÈŒJ‚è•Ô‚µˆ—
>>232‚Í‹ó‹C‰Å

241:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 22:19:39
>>232
ssize_t‚Æ‚©A‚Å‚àC‚Å‚àC++‚Å‚à•W€‚ł͂Ȃ¢‚¯‚ǁB

242:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 22:24:27
>>232
ptrdiff_t‚Ì‚±‚ƁHƒ|ƒCƒ“ƒ^“¯Žm‚̈ø‚«ŽZ‚ÌŒ^‚Ÿ‚©‚ç‚¿‚å‚Á‚ƈႀ‚ª

243:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/01 22:34:14
>>241@>>242
‚»‚€‚Ÿ‚ȁBsize_t‚ł悩‚Á‚œB


244:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/03 05:50:11
‚Ü‚Ÿ‰SŽÒ‚Ȃ̂ł·‚ªAbatƒtƒ@ƒCƒ‹‚ðC++builder6‚Å
ƒ{ƒ^ƒ“‚ð‰Ÿ‚µ‚œ‚çŽÀs‚·‚邿‚€‚É‚µ‚œ‚¢‚Ì‚Å

ShellExecute(Handle,"open",ƒtƒ@ƒCƒ‹–Œ.c_str,NULL,NULL,SW_SHOW);

‚Ə‘‚¢‚œ‚̂ł·‚ªA‚€‚Ü‚­‚¢‚«‚Ü‚¹‚ñEEE‚ǂȂœ‚©‹³‚ЂĂ­‚Ÿ‚³‚¢OTL

245:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/03 06:13:52
>>244
‰œŒÌA‚Ç‚€I‚­‚¢‚©‚È‚¢‚Ì‚©‘‚©‚È‚¢‚̂ł·‚©?

246:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/03 06:28:56
ŽÀs‚Í‚³‚ê‚é‚̂ł·‚ªiƒRƒ}ƒ“ƒhƒvƒƒ“ƒg‚ªˆêu•\ŽŠ‚³‚ê‚éj
ƒoƒbƒ`ƒtƒ@ƒCƒ‹‚Ì’†gŽ©‘Ì‚ªŽÀs‚³‚ê‚Ü‚¹‚ñGG

247:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/03 06:39:59
bat‚̍Ōã‚É

pause

“ü‚ê‚Æ‚¯


248:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/03 07:00:46
>>247
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B

‚â‚Á‚Ă݂œ‚Æ‚±‚ëŽw’肳‚ꂜƒpƒX‚ª‚ ‚è‚Ü‚¹‚ñ‚Ƃ̂±‚Ƃłµ‚œB
•’Ê‚Ébatƒtƒ@ƒCƒ‹‚ð‹N“®‚·‚邯‰œ‚à–â‘肪‚È‚¢‚̂ł·‚ªEEE
ŒŽˆö‚Ȃǂ킩‚ç‚È‚¢‚Å‚µ‚å‚€‚©H

249:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/03 07:08:14
ƒtƒ@ƒCƒ‹ƒpƒX‚ð‚¿‚á‚ñ‚ÆŽw’è‚·‚ê‚΂¢‚¢‚¶‚á‚ñEEE

250:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/03 07:12:19
‚Å‚«‚Ü‚µ‚œI
‚±‚ñ‚ÈŽžŠÔ‚ɁAŽ¿–â‚É“š‚Š‚Ä‚­‚Ÿ‚³‚è‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œ
‘å•Ϗ•‚©‚è‚Ü‚µ‚œB

251:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/03 18:34:32
ˆÈ‰º‚̂悀‚ÈŠŽ‚¶‚Łu*v‚Ì‘OŒã‚ɃXƒy[ƒX‚ª
“ü‚Á‚Ä‚¢‚éê‡‚àƒ|ƒCƒ“ƒ^‚̐錟‚È‚ñ‚Å‚µ‚å‚€‚©H

static unsigned int * ADDR;

ƒXƒy[ƒX‚ªAŒã‚Ÿ‚¯‚Ì‚à‚ÍŽQl‘‚É‚àÐ‰î‚³‚ê‚Ä‚¢‚Ü‚·‚ª
‘OŒã—Œ•û‚Æ‚àƒXƒy[ƒX‚Ì‚à‚̂͌©‚‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚œB

‚æ‚낵‚­‚šŠè‚¢‚¢‚œ‚µ‚Ü‚·B

252:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/03 19:01:49
vector<string> * const (&u)[buf]; // ‚±‚ñ‚ÈŠŽ‚¶‚Å‚·‚©H

253:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/03 19:06:04
>>251
‚š‚ñ‚È‚¶B‹ó”’—Þ‚ª‚¢‚­‚ç‚ ‚ë‚€‚ÆŠÖŒW‚È‚¢B

254:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/03 19:47:28
>>252
static unsigned int * ADDR;

‘S‚­‚±‚̂܂܂̃R[ƒh‚Å‚·B

>>253
‚²‰ñ“š—L“ï‚€ŒäÀ‚¢‚Ü‚µ‚œB
‚à‚â‚à‚₵‚Ä‚¢‚Ü‚µ‚œ‚ªA‚±‚ê‚Å‚·‚Á‚«‚肵‚Ü‚µ‚œB

255:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 03:11:45
VC++9‚ÌŽ¿–â‚Å‚·BUnicodeŠÂ‹«‚Å
Void Func(LPCSTR pMsg);
‚Ý‚œ‚¢‚Ȋ֐”‚ª‚ ‚Á‚āA‚±‚±‚É•¶Žš—ñ‚ð“n‚·‚̂ł·‚ªA
Func("xxx");
‚Æ‚¢‚€‚æ‚€‚É•’ʂɏ‘‚­‚Æ–â‘è‚È‚¢‚̂ł·‚ªA
Func(_T("xxx"));
‚Æ‚â‚邯A
const wchar_t[3] ‚©‚ç LPCSTR‚ɕϊ·‚Å‚«‚Ü‚¹‚ñA‚Ý‚œ‚¢‚ȃGƒ‰[‚ªo‚Ü‚·B
‘S‚Ă̕¶Žš—ñ‚ðQT("") ‚ÅŠ‡‚ê‚΂¢‚¢‚Ì‚©‚ÆŽv‚Á‚Ä‚œ‚̂ł·‚ªAˆá‚€‚̂łµ‚å‚€‚©H


256:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 03:14:42
>>255
_T‚ÅŠ‡‚é‚Ì‚ÍLPC"T"STR‚̂Ƃ«B
LPCSTR‚Íconst char*‚Ìtypedef‚Ÿ‚©‚ç_T‚Í—v‚ç‚È‚¢B

257:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 03:25:58
>>256
‚È‚é‚قǁA‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

258:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 13:36:24
‰•à“I‰ß‚¬‚Ä‚·‚¢‚Ü‚¹‚ñ‚ª...

‚·‚łɐ錟‚µ‚Ä‚ ‚é”z—ñ‚Ì”z—ñ”‚ð‹‚ß‚Ä
‚»‚ê‚Æ“¯‚¶”z—ñ”‚Ì”z—ñ‚ðéŒŸ‚·‚é‚É‚Í
‚Ç‚€‚·‚ê‚΂¢‚¢‚Å‚·‚©H

‚æ‚낵‚­‚šŠè‚¢‚µ‚Ü‚·B

259:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 13:39:38
>>258
”z—ñ”‚̓vƒƒOƒ‰ƒ€‘‚¢‚œl‚µ‚©’m‚ç‚È‚¢‚©‚ç–³—
‚»‚ꂪ‚Å‚«‚œ‚ç”z—ñ‚̃I[ƒo[ƒtƒ[ŠÇ—‚àŠy‚È‚ñ‚Ÿ‚¯‚Ç


260:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 13:44:40
>>258
ó‹µ‚ª‚æ‚­‚í‚©‚ç‚ñ

261:259
09/03/04 13:44:42
sizeof(”z—ñ) / sizeof(Œ^)
‚Å‚¢‚¢‚©
ƒ}ƒNƒ‚Å’è‹`‚µ‚Ä“¯‚¶ƒ}ƒNƒŽg‚€‚Æ‚©


262:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 13:49:06
char a[]={10, 10, 10};
char b[sizeof(a)];
int c[(sizeof(a)-1+sizeof(int))/sizeof(int)]

263:258
09/03/04 13:53:28
‚·‚¢‚Ü‚¹‚ñŒŸ—t‚ª‘«‚è‚È‚·‚¬‚Ü‚µ‚œBB

int a[]= {1,2,...};

size=sizeof(a)/sizeof(a[0]);

int b[size];

‚Æ‚µ‚Ä“¯‚¶”z—ñ”‚̐V‚µ‚¢”z—ñ‚ðéŒŸ‚µ‚æ‚€‚Æ‚µ‚Ä‚à‚Å‚«‚Ü‚¹‚ñB

264:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 13:56:39
C++ ‚È‚ç const int size
C‚È‚ç int b[sizeof(a)]

265:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 13:57:14
>>263
size ‚ÌŒ^‚͉œ‚©

ŒŸŒê‚ð‚¢‚ŠŒŸŒê‚ð
C ‚© C++‚Ç‚Á‚¿‚Ÿ
‚ ‚ÆC‚È‚çC89‚©C99‚Ȃ̂©

266:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 13:57:33
>>263
ƒRƒ“ƒpƒCƒ‰‚à

267:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 14:03:12
>>265
C++‚Å‚·B
size@‚ÌŒ^‚Íint‚Å‚·
>>266
gcc‚Å‚·B

268:258
09/03/04 14:08:43
const int size = sizeof(a)/sizeof(a[0]);

int b[size];

‚Æ‚µ‚Đ錟‚Å‚«‚Ü‚µ‚œB

‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

269:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 15:03:27
”z—ñ‚Ì—v‘f‚ɕϐ”‚ªŽg‚Š‚é‹KŠi‚Á‚Ä–³‚©‚Á‚œ‚Á‚¯


270:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 15:30:51
>>269
C99‚Ÿ‚ë

271:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 17:19:24
˜A—§•û’öŽ®‚Ì‚ð“n‚µ‚œ‚ç–ß‚Á‚Ä‚­‚éŠÖ”‚Á‚Ä‚ ‚è‚Ü‚·‚©H

272:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/04 17:20:51
>>271
•W€‚ɂ͂Ȃ¢
•W€‚¶‚á‚È‚­‚Ä‚¢‚¢‚Ȃ炠‚é

273:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/05 09:53:35
assert()‚Æ_ASSERT()‚Á‚ĂȂɂ©ˆá‚¢‚ª‚ ‚é‚̂łµ‚å‚€‚©H

274:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/05 10:11:11
assert‚ÍC/C++•W€
Œ‹‰Ê‚Æ‚µ‚Äabort()
_ASSERT‚ÍVC++“ÆŽ©
_CrtSetReportMode“™‚Å“®ì‚Ì’²®‚ª‰Â”\

275:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/05 18:14:15
ƒƒ“ƒoŠÖ”‚̃|ƒCƒ“ƒ^‚̐錟‚ÍCxxx::*func‚Ȃ̂É
Žæ“Ÿ‚ÍCxxx::&func‚łȂ­&Cxxx::func‚Ȃ́H
&‚ª‚È‚ñ‚Ő錟‚ÌŽž‚Ì*‚̈ʒu‚æ‚èˆÚ“®‚·‚é‚́H

276:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/05 18:40:47
>>275
”­‘z‚Æ‚µ‚ẮACxxx::‚Æ‚¢‚€Cü‚ª
ƒƒ“ƒo‚ւ̃|ƒCƒ“ƒ^Œ^‚Å‚Í*‚É‚©‚©‚Á‚Ä‚¢‚āA
ƒƒ“ƒo‚ւ̃|ƒCƒ“ƒ^‚ð“Ÿ‚é‚Æ‚«‚ɂ́Aƒƒ“ƒo–Œfunc‚É‚©‚©‚Á‚Ä‚¢‚é
‚Æ‚¢‚€‚±‚Ƃ̂悀‚ŸB

277:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/05 18:51:32
‰Ž‚Æ‚µ‚Ă͋t‚È‚ñ‚Ÿ‚ª
‚È‚ñ‚ÅCxxx::&func‚Ȃ́H
‚Ç‚±‚̃Nƒ‰ƒX‚̃ƒ“ƒoŠÖ”‚̃AƒhƒŒƒX‚©•ª‚©‚ç‚ñ‚ª

278:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/05 20:41:28
‘å•Ï‚Ÿ[
‚³‚Á‚Ï‚è‚í‚©‚ç‚ñ

279:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/05 20:43:44
>>278
‰œ‚ª•ª‚©‚ç‚È‚¢‚ñ‚Ÿ‚©‚³‚Á‚ς蕪‚©‚ç‚È‚¢‚Œ

280:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/05 20:44:43
>>275
’P‚É•¶–@“I‚ÈžB–†‚³‚ðœ‚¢‚œŒ‹‰Ê‚»‚€‚È‚Á‚œ‚Ÿ‚¯B

class A {
public:
@static void (*A::func)();
};

‚Æ‚µ‚Ä‚µ‚Ü‚€‚ƁAstatic ƒƒ“ƒo•ϐ”‚ÌŽÀ‘Ì’è‹`‚ª‚±‚€‚È‚Á‚Ä‚µ‚Ü‚€B

void (*A::A::func)();

‚Ç‚Á‚¿‚ª‚Ç‚Á‚¿‚Ì A:: ‚â‚番‚©‚ç‚ñB

281:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/05 21:16:46
‚à‚€ƒNƒ‰ƒX‚̃ƒ“ƒoŠÖ”‚̃|ƒCƒ“ƒ^‚Í–³‚µ‚Å

282:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/05 22:09:09
9Š„‚­‚ç‚¢Boost‚âTR1‚ÌbindiˆÃ–Ù‚Ìmem_funj‚ƈꏏ‚É‚µ‚©Žg‚í‚È‚¢B

283:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/05 22:41:19
delegate ƒpƒ^[ƒ“‚ÅŽg‚€‚Ë

284:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/06 01:31:13
‚¶‚á‚ deleteƒpƒ^[ƒ“‚Å

285:276
09/03/06 19:49:52
>>276, >>280
‚·‚݂܂¹‚ñAƒŒƒX“Ç‚ñ‚Å‚àA‚»‚ꂪ
Žæ“Ÿ‚ÍCxxx::&func‚łȂ­&Cxxx::func‚Ȃ́H
‚̉ñ“š‚ɂȂé‚Ì‚©A‚³‚Á‚ς藝‰ð‚Å‚«‚È‚¢‚Å‚·‚ª„ƒ

‚ ‚ƁA&Cxxx::func‚Í&(Cxxx::func)‚Æ‚µ‚Ă͗ǂ­‚È‚¢‚Æ–{‚ɏ‘‚¢‚Ä‚ ‚é‚ñ‚Å‚·‚ª
‚È‚ñ‚Å—Ç‚­‚È‚¢‚ñ‚Å‚·‚©H

286:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/06 20:12:15
‚È‚ñ‚©’ŠÛƒNƒ‰ƒX‚ðƒCƒ“ƒXƒ^ƒ“ƒX‰»‚Å‚«‚È‚¢‚炵‚¢‚̂ł·‚ª‚Ç‚€‚·‚ê‚΂¢‚¢‚Å‚·‚©H
”h¶ƒNƒ‰ƒX‚Í–³‚¢‚̂ł·‚ª
‚»‚Ì”h¶ƒNƒ‰ƒX‚Ì–³‚¢’ŠÛƒNƒ‰ƒX‚ªŒ^‚Ȉø”‚ð‚Æ‚éŠÖ”‚ðŽg‚¢‚œ‚¢‚̂ł·‚ª‰Šú‰»H‚Ì•û–@‚ª‚í‚©‚è‚Ü‚¹‚ñ

287:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/06 20:16:31
>>286
‚Ü‚ž‚́A‚»‚Ì’ŠÛƒNƒ‰ƒX‚ւ̃|ƒCƒ“ƒ^Œ^‚©ŽQÆŒ^‚ðˆø”‚É‚µ‚Ä‚¢‚éH

288:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/06 20:24:22
>>287
ƒ|ƒCƒ“ƒ^Œ^‚ðéŒŸ‚µ‚Ă܂·A‚¢‚ë‚¢‚ëãŽè‚­‚¢‚©‚È‚©‚Á‚œ‚̂Ń|ƒCƒ“ƒ^‚Ő錟AŒ³‚Ì’ŠÛŒ^‚Ő錟AƒAƒhƒŒƒX‚ðƒ|ƒCƒ“ƒ^Œ^‚É‘ã“üšˆø”‚É
‚Æ‚µ‚Ă܂·AƒGƒ‰[ƒƒbƒZ[ƒW‚̓ƒ“ƒo‚ª’ŠÛŒ^‚Å‚·AéŒŸ‚ðŠm”F‚µ‚Ä‚­‚Ÿ‚³‚¢A‚Å‚·

289:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/06 20:27:48
>>286
”h¶ƒNƒ‰ƒX‚ª‚È‚¢A‚ł͂Ȃ­A”h¶ƒNƒ‰ƒX‚ÍŽ©•ª‚ōì‚ê‚Æ‚¢‚€‚±‚Ƃł́H

290:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/06 20:29:59
‚ ‚ A‚»‚€‚©‚à‚µ‚ê‚È‚¢

291:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/06 20:43:25
"”h¶ƒNƒ‰ƒX‚Ì–³‚¢’ŠÛƒNƒ‰ƒX‚ªŒ^‚Ȉø”‚ð‚Æ‚éŠÖ”"
‚±‚êA’ŠÛƒNƒ‰ƒX‚̃Cƒ“ƒ^[ƒtƒFƒCƒX‚ðŽg‚Á‚ĐV‚µ‚¢ƒNƒ‰ƒX‚ðì‚ê‚Æ‚¢‚€‚±‚Æ

292:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/06 20:56:18
Šo‚Š‚Ä‚š‚«‚Ü‚·A‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œ

293:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/06 22:13:20
>>285
•’ʂ̊֐”‚Å‚à&(func)‚͂悭‚È‚¢‚Ÿ‚ëH
‚»‚€‚¢‚€‚±‚Æ

294:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/06 22:51:58
>>293
•’ʂ̊֐”‚ŁA&func‚ð&(func)‚É‚·‚邯ƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂłà‚È‚é‚Ì‚©H

>>280 ‚Ìvoid (*A::func)(); ‚͉œ‚ðéŒŸ‚µ‚Ä‚¢‚é‚ñ‚ŸH
–{l‚̓ƒ“ƒo[ŠÖ”‚ւ̃|ƒCƒ“ƒ^éŒŸ‚̂‚à‚è‚Ȃ̂©‚È
‚±‚ꂟ‚ƁA‰Ž‰Ž“I‚É‚Ífunc‚̓XƒR[ƒvA‚É‚ ‚èAˆø”voidŒ^‚Å–ß‚èŒ^void‚̊֐”‚ðŽw‚·ƒ|ƒCƒ“ƒ^‚̐錟‚µ‚Ă邯‰ðŽß‚·‚é‚ñ‚Ÿ‚ª
‚‚܂èAfunc‚͈ø”voidŒ^‚Å–ß‚èŒ^void‚̊֐”‚È‚çA::ˆÈŠO‚̂łàŽó•tOK
‚»‚€‚È‚é‚ÆAfunc‚ÍA::ˆÈŠO‚̂łàŽó•tOK‚Ȃ̂Ƀƒ“ƒo[ŠÖ”‚ւ̃|ƒCƒ“ƒ^éŒŸ‚Å‚·‚Á‚ÄŒŸ‚Š‚È‚¢‚æ‚È
‚»‚€‚Ȃ邩‚çA*Cxx::‚¶‚á‚È‚­ACxx::*‚ðƒƒ“ƒo[‚ւ̃|ƒCƒ“ƒ^éŒŸ‚Æ‚µ‚Ä‚¢‚邟‚ë
‰Ž‰Ž‰ðŽßŠÔˆá‚Á‚Ä‚éH

295:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/06 23:05:45
>>294
ŠÖ”‚ÍŽ®’†‚ÉŒ»‚ê‚邯ŠÖ”ƒ|ƒCƒ“ƒ^‚ɈÖٕϊ·‚³‚ê‚é
‚Ÿ‚©‚ç(func)‚ÍfuncŠÖ”‚ւ̃|ƒCƒ“ƒ^‚ŁA&(func)‚Í‚»‚̃|ƒCƒ“ƒ^‚̃AƒhƒŒƒX‚ɂȂé
‚‚܂èŠÖ”ƒ|ƒCƒ“ƒ^‚ւ̃|ƒCƒ“ƒ^‚ɂȂé
‚»‚µ‚Ä(func)‚͉E•Ó’l‚Ÿ‚©‚çA‚»‚ñ‚È‚à‚Ì‚ðŽg‚€‚Ƃ낭‚È‚±‚ƂɂȂç‚È‚¢

ˆê•û&func‚́AŠÖ”‚ª’P€&‰‰ŽZŽq‚̃Iƒyƒ‰ƒ“ƒh‚̏ꍇ‚͊֐”ƒ|ƒCƒ“ƒ^‚ɕϊ·‚³‚ê‚È‚¢‚Æ“Á•ʂɌˆ‚Ü‚Á‚Ă邩‚ç
–³Ž–‚Éfunc‚ւ̃|ƒCƒ“ƒ^‚ªŽæ‚ê‚é


‚ƁAŽv‚Á‚Ä‚œ‚ñ‚Ÿ‚ª‚æ‚­‚æ‚­“ǂނÆ()‚Ì’†g‚ªŠÖ”‚̏ꍇ‚Í“Á•Ê‚É()‚ðŠO‚µ‚Ä‚àŠÖ”‚É‚È‚é‚ÆŒˆ‚Ü‚Á‚Ä‚¢‚é‚炵‚¢
‚Ÿ‚©‚ç&func‚à&(func)‚à‘S‚­ˆê‚Ÿ
‚·‚Ü‚ñ

296:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/07 23:59:08
ƒOƒ[ƒoƒ‹•ϐ”‚ɂ‚¢‚Ă̎¿–â‚Å‚·B
CŒŸŒê‚ÌŽQl‘‚Ȃǂɂ́uƒOƒ[ƒoƒ‹•ϐ”‚͏‰Šú‰»‚ð‚µ‚È‚­‚Ä‚à‚Í‚¶‚ß‚©‚ç0‚ª“ü‚év
‚Ə‘‚©‚ê‚Ä‚¢‚œ‚̂ō¡‚܂œÁ‚ɏ‰Šú‰»ˆ—‚ð’ljÁ‚¹‚ž‚ɏ‘‚¢‚Ä‚«‚œ‚̂ł·‚ªA
ƒvƒƒOƒ‰ƒ€‚Ì“r’†‚ŃOƒ[ƒoƒ‹•ϐ”‚ð‰Šú‰»(’†g‚ð‘S‚Ä0‚É‚·‚é)ˆ—‚ð“ü‚ê‚é•K—v‚ªo‚œ‚Ì‚Å

//EDIT_DATA‚͍\‘¢‘Ì”z—ñ‚ÅŽ–‘O‚ÉDATA EDIT_DATA[16][64][34][64]‚Ɛ錟‚µ‚Ä‚¢‚Ü‚·B
@memset(EDIT_DATA, 0, sizeof(EDIT_DATA));

‚Æ‚¢‚€ˆ—‚ð‰Á‚Š‚œ‚Æ‚±‚ë“r’[‚Ƀƒ‚ƒŠ‚ÌŽg—p—Ê‚ª’µ‚ˏオ‚è‚Ü‚µ‚œB
Å‰‚©‚ç0‚ª“ü‚Á‚Ä‚¢‚é‚̂ł ‚ê‚΁AV‚œ‚É0‚ð“ü‚ê’Œ‚µ‚Ä‚àƒƒ‚ƒŠ‚ÌŽg—p—ʂ͂©‚í‚ç‚È‚¢‚ÆŽv‚Á‚œ‚̂ł·‚ªA‚Ç‚€‚â‚çˆá‚€‚æ‚€‚Ȃ̂Å
‚¢‚Á‚œ‚¢‰Šú‰»ˆ—‚ðs‚Á‚Ä‚¢‚È‚¢éŒŸ‚µ‚œ’ŒŒã‚̃Oƒ[ƒoƒ‹•ϐ”‚Æ
memset‚ð—˜—p‚µ‰Šú‰»ˆ—‚ðs‚Á‚œƒOƒ[ƒoƒ‹•ϐ”‚ł͉œ‚ªˆá‚€‚Ì‚©‚ð‹³‚Š‚Ä’ž‚«‚œ‚¢‚Å‚·B

297:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 00:16:13
‚š‚Ü‚¢‚ÌŽg‚Á‚Ä‚éOS‚ª
‘‚«ž‚Ý‚ª‹N‚±‚é‚܂ł͔ñ‰Šú‰»ƒf[ƒ^—̈æ(BSS“™‚ƌĂ΂ê‚é)‚É‚Í
ƒAƒhƒŒƒX‚ðŠ„‚è“–‚Ă邟‚¯‚Å•š—ƒƒ‚ƒŠ‚ÍŠ„‚è“–‚ĂȂ¢Žd—l‚ɂȂÁ‚Ä‚¢‚é‚©‚çB

298:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 01:38:45
>>297
Ž„‚Ì’mޝ•s‘«‚Å”ñ‰Šú‰»ƒf[ƒ^—̈æ‚╚—ƒƒ‚ƒŠ‚ÆŒŸ‚í‚ê‚Ä‚àA‚Ï‚Á‚Æ—‰ð‚Å‚«‚È‚©‚Á‚œ‚̂ł·‚ª
ˆÈ‰º‚̂悀‚ȍl‚Š‚Å‚æ‚¢‚̂łµ‚å‚€‚©H

Ž„‚ÌŽg‚Á‚Ä‚¢‚éOS(WinsowsXP)‚̏ꍇ
EŠÖ”“à‚Ő錟‚·‚郍[ƒJƒ‹•ϐ”‚̏ꍇ
void main(){
@@int a;@@@@@@@@//‚±‚ÌŽž“_‚Å”ñ‰Šú‰»ƒf[ƒ^—̈æ‚ɕϐ”a‚Ì‘¶Ý‚ª’m‚炳‚ê‚éB
@@printf("%d\n", a);@@//‚±‚ÌŽž“_‚ł͒l‚ð‘ã“ü‚µ‚œ‚킯‚ł͂Ȃ¢‚̂ʼnœ‚ª•\ŽŠ‚³‚ê‚é‚©•ª‚©‚ç‚È‚¢(•š—ƒƒ‚ƒŠ‚É‚Ía‚ª‘¶Ý‚µ‚È‚¢‚̂сƒ‚ƒŠ‚ÌŽg—p—ʂ͑‚Š‚È‚¢)
@@a = 0;@@@@@@@@//’l‚ª‘ã“ü‚³‚ꂜ(‚±‚ê‚É‚æ‚èa‚É‚Í0‚Æ‚¢‚€’l‚ª‘¶Ý‚·‚邯‚¢‚€‚±‚ƂɂȂ蕚—ƒƒ‚ƒŠ‚ÉŠ„‚è“–‚Ä‚ç‚ꃁƒ‚ƒŠ‚ÌŽg—p—Ê‚ª‘‚Š‚é)
@@printf("%d\n", a);@@//0‚ª•\ŽŠ‚³‚ê‚é(•š—ƒƒ‚ƒŠ‚É‚Ía‚ª‘¶Ý‚·‚é)
}

EŠÖ”ŠO‚Ő錟‚·‚éƒOƒ[ƒoƒ‹•ϐ”‚̏ꍇ
int b;@@@@@@@@@@//‚±‚ÌŽž“_‚Å”ñ‰Šú‰»ƒf[ƒ^—̈æ‚ɕϐ”b‚Ì‘¶Ý‚ª’m‚炳‚ê‚éB
void main(){
@@printf("%d\n", b);@@//0‚ª•\ŽŠ‚³‚ê‚é(•š—ƒƒ‚ƒŠ‚ÉŠ„‚è“–‚Ä‚ç‚ê‚Ä‚¢‚é‚킯‚ł͂Ȃ¢‚ªƒOƒ[ƒoƒ‹•ϐ”‚Ȃ̂œÁ•Ê‚Éb‚Í0‚Æ‚µ‚Ĉµ‚Š‚é)
@@b = 0;@@@@@@@@//’l‚ª‘ã“ü‚³‚ꂜ(‚±‚ê‚É‚æ‚èb‚É‚Í0‚Ì’l‚ª‘¶Ý‚·‚邯‚¢‚€‚±‚ƂɂȂ蕚—ƒƒ‚ƒŠ‚ÉŠ„‚è“–‚Ä‚ç‚ꃁƒ‚ƒŠ‚ÌŽg—p—Ê‚ª‘‚Š‚é)
@@printf("%d\n", b);@@//0‚ª•\ŽŠ‚³‚ê‚é(•š—ƒƒ‚ƒŠ‚É‚Íb‚ª‘¶Ý‚·‚é)
}

299:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 06:38:13
>298
‚Ƃ肠‚Š‚žŠÂ‹«ˆË‘¶‚̘b‚Ÿ‚Æ‚¢‚€‚͔̂Fޝ‚µ‚Ä‚š‚¢‚Ä‚­‚êB

‚Ü‚žƒ[ƒJƒ‹•ϐ”‚ƃOƒ[ƒoƒ‹•ϐ”‚ł͊m•Û‚³‚ê‚郁ƒ‚ƒŠ—̈悪ˆÙ‚È‚éB
ƒ[ƒJƒ‹•ϐ”‚Í BSS ‚ɂ͊m•Û‚³‚ê‚È‚¢(ƒXƒ^ƒbƒN‚ÉŠm•Û‚³‚ê‚é)B
”ñ‰Šú‰»ƒf[ƒ^—̈æ‚Ö‚ÌŠ„‚è“–‚Ă̓Rƒ“ƒpƒCƒ‰AƒŠƒ“ƒJ‚É‚æ‚Á‚čs‚í‚ê‚é‚̂ŎÀsŽž‚É
u’m‚炳‚ê‚év‚Æ‚¢‚€•\Œ»‚Í‚š‚©‚µ‚¢B
•š—ƒƒ‚ƒŠ‚ÌŠ„‚è“–‚Ä‚Í OSAƒ[ƒ_‚ªs‚€B
‹°‚ç‚­A‘‚«ž‚Ý‚¶‚á‚È‚­‚ēǂݍž‚Ý‚Å‚à•š—ƒƒ‚ƒŠ‚Ö‚ÌŠ„‚è“–‚Ă͔­¶‚·‚邯Žv‚í‚ê‚éB
‚Ȃ̂Šmemset ‚¶‚á‚È‚­‚㋁[ƒv‚Å‘S—̈æ‚ɑ΂µ‚ăAƒNƒZƒX‚µ‚Ä‚àƒƒ‚ƒŠŽg—p—ʂ͑‚Š‚È‚¢‚©H

u‰Œ‘z‹L‰¯v‚Å‚®‚®‚邯‚¢‚¢‚ÆŽv‚€B

300:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 08:00:03
void fn(int x){`;};
void fn_nul(int){};


if(a){ fn(a);}
‚Æ

static void (*const_f[2])(int) = {fn, fn_nul};
f[(a>>3)&0x1](a);

‚Ç‚Á‚¿‚ªŒø—Š‚¢‚¢‚©‚ȁH

301:300 ’ù³
09/03/08 08:01:30
static void (*const _f[2])(int) = {fn, fn_nul};
_f[(a>>3)&0x1](a);

302:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 08:08:17
>>299
‚â‚Í‚è’mޝ•s‘«‚Å‹ï‘Ì“I‚ɂ͗‰ð‚Å‚«‚Ä‚š‚炞Al‚Š‚ðãŽè‚­•¶Žš‚ɂ܂Ƃ߂鎖‚ª‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚œ‚ª
‚®‚®‚è‚‚’²‚ׂĂ݂œŒ‹‰ÊA‰œ‚ƂȂ­‚ł͂ ‚è‚Ü‚·‚ªƒCƒ[ƒW‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚µ‚œB
‹Â‚邯‚š‚èfor•¶‚ŃAƒNƒZƒX‚µ‚œŒ‹‰Ê‚àmemset‚µ‚œÛ‚Æ“¯‚¶Œ‹‰Ê‚ɂȂè‚Ü‚µ‚œB
‚à‚€­‚µŽžŠÔ‚ð‚©‚¯‚Ä‚¶‚Á‚­‚è‚Æ—‰ð‚ð[‚߂Ă¢‚±‚€‚©‚ÆŽv‚¢‚Ü‚·B
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

303:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 10:23:48
CPUƒA[ƒLƒeƒNƒ`ƒƒ‘€‚©‚ç•׋­‚·‚邯‚¢‚¢‚©‚à‚ˁB
‰Ž‚́u‚Í‚¶‚߂ēǂÞ486v‚Æ‚¢‚€–{‚ªŽQl‚ɂȂÁ‚œB

304:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 10:46:03
>>301
‰º‚Ì•û‚ªŒø—Š‚¢‚¢B
‚œ‚Ÿ‚µA‰œ‚©ƒRƒƒ“ƒg‚µ‚Ä‚š‚©‚È‚¢‚Æ
‰Â“ǐ«‚ª’á‚¢B

305:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 17:01:16
>>303
CPU‚¶‚á‚È‚­OS

306:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 19:10:52
¢‚Á‚Ă܂·B‹³‚ЂĂ­‚Ÿ‚³‚¢B
‚P‚‚̓TƒEƒ“ƒhƒoƒbƒtƒ@‘‚«ž‚Ý—p‚ÌCALLBACKŠÖ”‚ŁA
‚à‚€ˆê‚‚ÍMAINƒXƒŒƒbƒh‚É‚ ‚郊[ƒhƒ‹[ƒ`ƒ“B
MAINƒXƒŒƒbƒh‚É‚ ‚郊[ƒhƒ‹[ƒ`ƒ“‚ð‚ ‚éðŒŽž‚ɐQ‚©‚¹A
CALLBACKŠÖ”‘€‚©‚çQ‚Ä‚éó‘Ô‚ð‹N‚±‚µ‚œ‚¢ˆ—‚Ȃ̂ł·‚ªA
‰œ‚©—Ç‚¢•û–@‚ ‚è‚Ü‚·‚Å‚µ‚å‚€‚©H
sigwait()‚ðŽg‚Á‚Ăł«‚»‚€‚È‚ñ‚Ÿ‚ªA’ʏ폈—‚Ȃ̂Å
signal‚ÍŽg‚¢‚œ‚­‚È‚¢‚̂ł·B‚æ‚낵‚­‚šŠè‚¢‚µ‚Ü‚·B


307:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 19:12:40
>>306
ŠÂ‹«ˆË‘¶‚Ȃ̂ŗ˜—pŠÂ‹«‚ð‘‚¢‚Ä‚Ë

308:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 19:31:42
306‚Å‚·B
ŠÂ‹«Flinux. gcc version 4.3.2 ,SDLiCallbackj
ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ł͂Ȃ¢‚̂ł·‚ªACallBackŠÖ”‘€‚©‚çA
MAINƒXƒŒƒbƒh‚̐Q‚Ä‚¢‚éó‘Ô‚ð‹N‚±‚¹‚È‚¢‚à‚Ì‚©‚ƁAAA
MAINƒXƒŒƒbƒh‚Å‚â‚Á‚Ä‚¢‚鏈—‚́A•W€“ü—Í‚©‚ç
ƒf[ƒ^“ǂݍž‚݁AŒÅ’è—̈æ‚Ƀoƒbƒtƒ@ƒŠƒ“ƒO‚µ‚Ä‚¢‚Ü‚·B
ƒoƒbƒtƒ@‚ªˆê”t‚Ÿ‚Á‚œ‚çA•W€“ü—Í‚©‚ç‚̓ǂݍž‚Ý‚Í
‚µ‚È‚¢‚ŐQ‚©‚¹‚œ‚¢‚̂ł·BiBusyWait‚âƒ|[ƒŠƒ“ƒO‚ÍNGj
gdk_input_add‚Ægtk_main‚Ì‘g‚ݍ‡‚킹‚Å
‚Ƃ肠‚Š‚ž‚Å‚«‚œ‚̂ł·‚ªAgtk‚ðŽg‚€‚͖̂ړIŠO‚©‚ƁA
‚æ‚낵‚­‚šŠè‚¢‚µ‚Ü‚·B





309:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 20:08:54
>>308
pthread.h ‚ð”`‚¢‚Ă݂ẮH
pthread_cond_??? ‚ ‚œ‚è‚Å‚¢‚¯‚»‚€

310:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/08 21:11:29
>>309
ƒTƒ“ƒNƒX‚Å‚·Bƒ`ƒ…[w
@@pthread_cond_wait(&cond,&mutex);
@@pthread_cond_signal(&cond);
ã‹L‚ÅŽÀ‘•‚µ‚Ü‚µ‚œB“®ìOK‚Å‚µ‚œB
mutex‚ÌŽg‚¢•û‚Í—Ç‚­”»‚è‚Ü‚¹‚ñ‚ª‚±‚ê‚©‚痝‰ð‚µ‚Ä‚š‚«‚Ü‚·B
CPU‚àƒrƒW[ƒEƒFƒCƒg‚ɂ͂ȂÁ‚Ä‚¢‚È‚¢‚Ì‚ÅOK‚Å‚·B‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB
iDION‚͏‘‚«ž‚Ý‹K§‚Í‚¢‚Á‚Ä‚é‚́Hj



311:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 03:45:12
ATL/WTL‚ðŽQl‚Éwindows‚̊ȈՃNƒ‰ƒXƒ‰ƒCƒuƒ‰ƒŠì‚Á‚Ă݂Ăé‚̂ł·‚ª
i‚œ‚Ÿ‚̃pƒNƒŠ‚Å‚·‚ªEEE‚à‚¿‚ë‚ñ•׋­‚Ì‚œ‚߂ł·j
CStatic : public CWindow {
public:
@CStatic(HWND hWnd) : CWindow(hWnd) {}
@CStatic& operator=(HWND hWnd) { m_hWnd = hWnd; return *this; }
@...
};
CStatic text = GetDlgItem(IDC_STATIC); // CWindowŒ^‚ð•Ô‚·
‚ȂǂÌCStaticƒRƒ“ƒXƒgƒ‰ƒNƒ^‚̏‰Šú‰»‚ªƒRƒ“ƒpƒCƒ‹’Ê‚è‚Ü‚¹‚ñB
„error C2679: “ñ€‰‰ŽZŽq '=' : Œ^ 'class CWindow' ‚̉EƒIƒyƒ‰ƒ“ƒh‚ðˆµ‚€‰‰ŽZŽq‚Í’è‹`‚³‚ê‚Ä‚¢‚Ü‚¹‚ñB(‚Ü‚œ‚͕ϊ·‚Å‚«‚Ü‚¹‚ñ)
l‚Š‚Ä‚Ý‚ê‚Δh¶ƒNƒ‰ƒX‚ÉŠî’êƒNƒ‰ƒX‘ã“ü‚µ‚æ‚€‚Æ‚µ‚Ä‚é‚̂œ–‘R‚ÌŒ‹‰Ê‚Ÿ‚ÆŽv‚€‚̂ł·‚ª
ATL/WTL‚ł͂±‚ꂪãŽè‚­‚¢‚Á‚Ä‚¢‚é‚͉̂œŒÌ‚È‚ñ‚Å‚µ‚å‚€‚©H
ATL/WTLŒ©‚œ‚±‚Æ‚ ‚é•û‚Å•ª‚©‚ç‚ê‚é•û‚ª‚ ‚ê‚΂²‹³ŽŠ‚­‚Ÿ‚³‚¢B

312:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 04:09:36
CStatic& operator=(HWND hWnd)
‚»‚êˆÈ‘O‚É‚±‚êŠÔˆá‚Á‚ĂˁH

313:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 04:16:54
>>312
ƒŒƒX‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
WTL‚Ì‚ð‚»‚Ì‚Ü‚Ü—¬—p‚µ‚œ‚‚à‚è‚Å‚µ‚œ‚ªG
‚Ç‚±‚ªŠÔˆá‚Á‚Ä‚é‚̂łµ‚å‚€‚©H–ß‚è’l‚ÌŽQÆ‚Å‚·‚©H

314:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 04:27:45
‚¢‚âA‚»‚ꂟ‚¯‚µ‚©‚È‚¢‚È‚ç
CStatic text = GetDlgItem(IDC_STATIC); // CWindowŒ^‚ð•Ô‚·
‚±‚ê‚É“–‚Ă͂܂éoperator=‚ª–³‚¢‚¶‚á‚ñ

315:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 04:47:48
>>314
‚·‚݂܂¹‚ñA‚»‚à‚»‚àoperator=‚͍¡‰ñŠÖŒW‚È‚¢‚Ý‚œ‚¢‚Å‚·B
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚̏‰Šú‰»‚Å
CStatic text(GetDlgItem(IDC_STATIC));
CStatic text = GetDlgItem(IDC_STATIC);
ã‚Ì‚Q‚‚͓¯‚¶‚Æ‚¢‚€”Fޝ‚Ÿ‚Á‚œ‚̂ł·‚ªã‚Ÿ‚¯ƒRƒ“ƒpƒCƒ‹’Ê‚è‚Ü‚·G
CWindow‚Å‚Í operator HWND() const { return m_hWnd; } ‚ðŽ‚Á‚Ä‚é‚̂ŏ‰Šú‰»\•¶‚Å‚±‚ꂪ“K—p‚³‚ê‚é‚©‚ÆŠú‘Ò‚µ‚œ‚̂ł·‚ªB

316:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 10:11:14
IDC_STATIC‚ÍŽÀÛ‚É‚±‚€‘‚¢‚Ä‚é‚́H
IDC_STATIC‚Í-1‚Ådefine‚³‚ê‚Ä‚¢‚āA‚±‚€‚¢‚€ê–ʂŎg‚Š‚È‚¢‚ÆŽv‚€‚¯‚ǁB

317:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 19:02:57
>>316
’x‚­‚Ȃ肷‚݂܂¹‚ñBŽÀÛ‚͈ႀ’liƒIƒŠƒWƒiƒ‹‚Ì’lj‚Å‚·B‚·‚݂܂¹‚ñB
—ႊ‚ÎATL/WTL‰ðà‚Å—L–Œ‚ȁ«‚±‚±
URLØÝž(home.att.ne.jp)
‚Å‚Í CStatic view = GetDlgItem(IDC_STATIC_VIEW); ‚Æ‚µ‚Ä‚š‚ç‚ê‚Ü‚·B

318:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 20:03:55
>>315
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Éexplicit•t‚¢‚Ä‚ñ‚¶‚á‚Ë‚¥‚Ì

319:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 20:49:52
>>318
explicit‚Í•t‚¯‚Ä‚¢‚Ü‚¹‚ñB•ÏŠ·ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ɂ‚¢‚Ä‚à‚Á‚ƕ׋­‚ª•K—v‚Å‚µ‚å‚€‚©G

ŽŽ‚µ‚ɊȈՃR[ƒh‚ōČ»‚µ‚Ă݂܂µ‚œBŠF‚³‚ñ‚̊‹«‚ł̓Rƒ“ƒpƒCƒ‹’Ê‚è‚Ü‚·‚Å‚µ‚å‚€‚©H
class A { // Šî’êƒNƒ‰ƒX
public:
@DWORD_PTR a; // ƒf[ƒ^ƒƒ“ƒo
@operator DWORD_PTR() { return a; }
@A(DWORD_PTR x = 0) : a(x) {} // ƒRƒ“ƒXƒgƒ‰ƒNƒ^
@A getData() { return A(a); } // Ž©ƒNƒ‰ƒX‚ŃLƒƒƒXƒg
};
class B : public A { // ”h¶ƒNƒ‰ƒX
public:
@B(DWORD_PTR x = 0) : A(x) {} // ƒRƒ“ƒXƒgƒ‰ƒNƒ^
@B& operator=(DWORD_PTR x) { a = x; return *this; }
};

A aaa;
B bbb = aaa.getData(); // NG
bbb = aaa.getData(); // OK
‚»‚ê‚Æ‚à‚±‚̍Ȼީ‘Ì‚ªŠÔˆá‚Á‚Ä‚é‚̂łµ‚å‚€‚©EEEH

320:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 20:53:33
>>319
class A ‚É A(a)‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚Í•t‚¯‚È‚¢‚́H

321:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 21:06:28
>>319
VC2008EE‚Å’Ê‚Á‚œ‚¯‚Ç

322:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 21:42:54
class A‚Ì’†‚ŃRƒsƒCƒRƒ“ƒXƒgƒ‰ƒNƒ^‰Žƒ^ƒCƒv‚ª‰B‚µ‚Ä‚ ‚é‚ñ‚¶‚áH

323:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 21:59:40
[Ž¿–â“à—e]
C++‚ŁAƒwƒbƒ_‚ɏ‘‚¢‚œƒNƒ‰ƒX‚̐錟‚Ì’†‚É‚ ‚éstatic const‚ȃƒ“ƒo\‘¢‘́A
ƒƒ“ƒo”z—ñ‚ɂ‚¢‚Ä‚šs‹V‚̂悢‘‚«•û‚ð‹³‚Š‚Ä‚­‚Ÿ‚³‚¢B
ƒƒ“ƒo\‘¢‘̂̏‰Šú‰»’li‚œ‚Æ‚Š‚ÎA•¶Žš—ñ@"hogehoge" ‚â@10 ‚â@20@‚Æ‚¢‚Á‚œ’lj‚́Acpp‚ÅŽ‚‚Ƃµ‚āA
•¶Žš—ñ‚â’l‚Í“¯—l‚Ƀƒ“ƒo•ϐ”‚Æ‚µ‚ÄŽ‚‚̂©H@‚»‚ê‚Æ‚àA
cpp‚̏ã‚Ì•û‚É–³–Œ‹óŠÔ‚Ő؂Á‚œ•ϐ”‚ðV‚œ‚ɐ錟‚·‚é‚Ì‚©H

‚»‚à‚»‚à‘O’ñðŒ‚Ìstatic const‚È’l‚ðŽ‚Âƒƒ“ƒo\‘¢‘Ì‚â”z—ñ‚́AƒNƒ‰ƒX‚ÉŽ‚œ‚È‚¢‚Å
cpp‚̏ã‚Ì•û‚É–³–Œ‹óŠÔ‚Å’l‚ðì‚Á‚āAƒ|ƒCƒ“ƒ^‚©‚È‚ñ‚©‚Ŏ󂯂é‚Ì‚ª³‚µ‚¢‚Ì‚©H
‚¿‚å‚Á‚ƁA‚í‚©‚ç‚È‚¢‚̂ŋ³‚ЂĂ­‚Ÿ‚³‚¢B






324:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 22:34:42
static const‚È‚çƒNƒ‰ƒX“à‚ŏ‰Šú‰»‚µ‚È‚¢H

325:323
09/03/09 22:42:56
ŠÈ’P‚ÉŒŸ‚€‚ƁAˆÈ‰º‚̂悀‚ȃNƒ‰ƒX‚ðl‚ЂĂ­‚Ÿ‚³‚¢B
ƒhoge.h„
class CHoge {
public:
CHoge(){}
~CHoge(){}
private:
enum { END = 10 };
static const int Array[END];
};
<hoge.cpp>
const int CHoge::Array[END] = {
0,1,2,3,4,5,6,7,8,9@//!< ←‚±‚±‚Ì’l‚ð‚ǂ̂悀‚ɏ‘‚­‚Æ‚šs‹V‚ª‚¢‚¢‚©H
};

>>324
ƒŒƒX‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
‚»‚̏ꍇAƒ}ƒWƒbƒNƒiƒ“ƒo‚Ȃǂ͂ǂ±‚ɐ錟‚µ‚Ä‚ ‚è‚Ü‚·‚©H


326:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 22:52:04
>>325
‚»‚̂܂ܐ”’l‘‚¢‚ăRƒƒ“ƒg•t‚¯‚Æ‚¯‚΂¢‚¢‚ñ‚¶‚á‚Ë‚¥‚́B
‚»‚Ì’l‚ð‚Ç‚€‚¢‚€ˆÓ–¡‚ª‚ ‚Á‚āA‚Ç‚€Žg‚€‚©‚í‚©‚ç‚ñ‚©‚ç
ƒP[ƒXƒoƒCƒP[ƒX‚Æ‚µ‚©ŒŸ‚¢‚æ‚€‚ª–³‚¢‚ÆŽv‚€‚¯‚ǁB

327:323
09/03/09 23:05:52
>>326@ƒŒƒX‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
ƒP[ƒXƒoƒCƒP[ƒX‚ɂ‚¢‚ÄŽ¿–â‚È‚ñ‚Å‚·‚ªAƒ†[ƒU[ƒCƒ“ƒ^[ƒtƒFƒCƒX‚ðì¬‚·‚邯‚«‚Ƀ{ƒ^ƒ“‚ª‚ ‚Á‚œ‚Æ‚µ‚Ü‚·B
ƒ{ƒ^ƒ“‚É•\ŽŠ‚·‚é•¶Žš—ñ‚Æ‚©,ƒ{ƒ^ƒ“‚̃TƒCƒY‚ðŽ‚Â\‘¢‘Ì”z—ñ‚ðì‚邯
‚»‚̍\‘¢‘Ì”z—ñŽ©‘̂ŁA‹€’Ê‚·‚é’l‚ªo‚Ä‚«‚Ü‚·B
<hoge.h>
class CHoge {
public:
CHoge(){}
~CHoge(){}
private:
enum { END = 3 };
struct BTN_TAG {
int X;
int Y;
int W;
int H;
char *Str;
};
static const BTN_TAG m_BTN[END];
};
<hoge.cpp>
const CHoge::BTN_TAG CHoge::m_BTN[END] = {
{ 100, 200, 200, 50, "ƒ{ƒ^ƒ“1" },@//!< ‚±‚±‚ç•Ó‚Ì100‚Æ‚©‚Ì’l
{ 100, 300, 200, 50, "ƒ{ƒ^ƒ“2" },
{ 100, 400, 200, 50, "ƒ{ƒ^ƒ“3" },
};
‚±‚€‚¢‚€ê‡‚́A‚ǂ̂悀‚É‚·‚é‚Ì‚ª‚šs‹V‚ª‚¢‚¢‚Å‚µ‚å‚€‚©H


328:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 23:14:02
•¶ŽšƒŠƒeƒ‰ƒ‹ : ƒŠ[ƒWƒ‡ƒ“ ‚̔䎟‘悟‚¯‚ÇƒŠ[ƒWƒ‡ƒ“ŒÅ’è‚̃Nƒ‰ƒXì‚ê‚΁H

329:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 23:26:46
>>327
‚»‚̂܂Ü100‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚È‚ŸB
200‚Æ50‚ªƒfƒtƒHƒ‹ƒg‚̃{ƒ^ƒ“•E‚‚³‚Æ‚©‚Ÿ‚Á‚œ‚è
•p”ɂɒ²®‚·‚é•K—v‚ª‚ ‚é‚È‚çA–³–Œ–Œ‘O‹óŠÔ‚ɂłà’萔ì‚ê‚΂¢‚¢‚ÆŽv‚€B

‚Å‚à‚Ü‚Ÿ‰Ž‚Ÿ‚Á‚œ‚çAUI‚̏î•ñ‚̓vƒƒOƒ‰ƒ€’†‚ɏ‘‚©‚ž
ƒŠƒ\[ƒX‚âŠO•”ƒtƒ@ƒCƒ‹‚ɏ‘‚¢‚ÄŽÀsŽž‚ɓǂݍž‚Þ‚¯‚ǁB

330:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 23:27:48
>>328@
•ԐM‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
ƒŠ[ƒWƒ‡ƒ“ŒÅ’è‚Æ‚¢‚€‚Ì‚ð•s•׋­‚Å’m‚ç‚È‚¢‚̂ł·‚ªA
CHoge‚©‚ç‚̂ݎQÆ‚Å‚«‚éAstatc const‚Ÿ‚炯‚̃Nƒ‰ƒX‚ƍl‚Š‚ê‚Î
‚¢‚¢‚Å‚µ‚å‚€‚©H


331:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 23:35:33
template<TwidthX, TwidthY>class Btn{
static struct{int x, y; char *c;}m_BTN[3];
}
’Ç‚¢o‚·ƒƒŠƒbƒg‚ªŸ‚‚郁ƒ“ƒo‚Í’Ç‚¢o‚·B

332:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 23:46:04
>>329
•ԐM‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
l‚Š•û‚Æ‚µ‚Ä—¹‰ð‚µ‚Ü‚µ‚œB



333:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/09 23:59:08
>>331
•ԐM‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
BtnƒNƒ‰ƒX‚ðì‚Á‚āACHoge‚ÅŽQÆ‚·‚邯‚¢‚€‚±‚Ƃł¢‚¢‚Å‚µ‚å‚€‚©H
iCHoge‚ªƒƒ“ƒoƒNƒ‰ƒXiBtnj‚ð‚à‚‚Ƃ¢‚€‰ðŽß‚Å‚¢‚¢‚Å‚µ‚å‚€‚©Hj
template‚É‚µ‚Ä‚¢‚闝—R‚ª—‰ð‚Å‚«‚Ä‚¢‚È‚¢‚̂ł·‚ªA‚šŽžŠÔ‚ª‚ ‚ê‚Îà–Ÿ‚¢‚œ‚Ÿ‚¯‚È‚¢‚Å‚µ‚å‚€‚©H


334:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 04:18:48
class Game {
char **board;
public:
void init() {
board = reinterpret_cast<char**>(new char[9][9]);
}
};
‚±‚€‘‚­‚ƃRƒ“ƒpƒCƒ‹‚Í’Ê‚é‚ñ‚Å‚·‚ªAboard‚É‚ÍBadpointer‚Ì’l‚ª
“ü‚Á‚Ă܂·B‚Ȃɂ©ŠÔˆá‚Á‚Ă܂·‚Å‚µ‚å‚€‚©H


335:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 04:36:16
‰œ‚à‚©‚à‚ªŠÔˆá‚Á‚Ä‚¢‚邿‚€‚È¥¥¥

‚È‚ñ‚ŃLƒƒƒXƒg‚µ‚Ä‚é‚Ì‚ñH
‚»‚µ‚ĉœ‚䂊‚»‚ñ‚Ȋ댯‚ȃLƒƒƒXƒg‚µ‚Ä‚é‚Ì‚ñH
‚ ‚ƁA”z—ñ‚Ì”z—ñ‚Í”z—ñ‚̃|ƒCƒ“ƒ^‚Ŏ󂯂邱‚Ƃ͂ł«‚Ä‚à
ƒ|ƒCƒ“ƒ^‚̃|ƒCƒ“ƒ^‚Ŏ󂯂邱‚Ƃ͂ł«‚È‚¢‚æH

‚Á‚Ä‚¢‚€‚©A–l‚à‰SŽÒ‚Ÿ‚©‚çˆÓ–¡‚í‚©‚ç‚ñOO

336:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 05:50:54
>>335
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
char *p[10] = new (char*)[10];
‚Æ‚©o—ˆ‚È‚­‚āA‚ ‚ñ‚ȃR[ƒh‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚œB
‚Ç‚€‚·‚ê‚΂¢‚¢‚Å‚·‚©H
char **p;
char *p[10];
‚Æ‚©‚ðnew‚ŏ‰Šú‰»‚·‚é‚ɂ͂ǂ€‚·‚ê‚΂¢‚¢‚Å‚·‚©H



337:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 06:55:33
p = new char[10];

338:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 10:30:43
‚»‚à‚»‚àinit()‚ðŒÄ‚ñ‚Å‚¢‚é‚Ì‚Ÿ‚ë‚€‚©B

339:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 13:26:15
char** p;
p = new char*[10];

340:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 15:44:07
void init(int sfx1,int sfx2){ // ‘f“G‚È cast ‚ð‚Ç‚€‚µ‚Ä‚àŽg‚¢‚œ‚¢ê‡B
board = reinterpret_cast<char**>(new char[sfx1*(sizeof(char*)+sfx2)]);
for(int i = 0; i< sfx1; ++i)board[i] = new(reinterpret_cast<char*>(board)+sfx1*sizeof(char*)+(sfx2*i))char[sfx2];
}

341:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 16:09:07
>>340
‰œ‚ª‚Ȃɂâ‚ç‚킯‚í‚©‚ç‚ñ‚—

342:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 17:33:37
>>340 ‚ð—‰ð‚µ‚œã‚Å
char *p[10]; ‚Æ‚Í char* ‚ð 10ŒÂ—pˆÓ‚·‚鎖‚Ÿ‚æ ‚ÆŽw“E‚³‚ê‚ê‚΃|ƒ“‚Æ•G‚ð‘Å‚Â
‚Á‚Đ¡–@‚ŸB

343:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 18:27:00
new‚Á‚Ätry-catch‚·‚é‚Ì‚Ænothrow‚·‚é‚̂ǂÁ‚¿‚ª‚¢‚¢‚́H

344:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 18:52:35
>>343
try-cathc ‚à nothrow‚à•t‚¯‚ž‚ɂقÁ‚Æ‚­

345:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/10 20:13:46
•G‚ð‘Å‚Á‚œŒã‚Ç‚Á‚¿‚ɐi‚Þ‚©‚͓ǂݏ‘‚«‚µ‚œƒR[ƒh—ʂɈö‚é‚©‚È


346:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 01:31:35
ptr_array‚‚©‚€‚©A‚ÁØ‚ê‚Ämalloc‚ɐæ‘c•Ô‚è‚·‚é‚©‚Á‚Ä‚±‚Æ‚©‚¢H

347:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 01:48:32
ƒpƒbƒfƒBƒ“ƒO‚Ì㩂ɛƂè‚ɐÀ‚­‚©[]‰‰ŽZŽq‚Ì‚­‚Á•t‚«•û‚ðl‚Ђ邩

348:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 07:51:57
‰SŽÒ‚ª”z—ñ new ‚È‚ñ‚©Žg‚€‚ñ‚¶‚á‚ˁ[‚æB std::vector ‚É‚µ‚Æ‚¯B

349:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 15:13:45
vector Žg‚€‚Ì‚ª³‰ð
‰ºŽè‚ɐ[‚­”»‚Á‚Ä‚éƒR[ƒh‘‚¢‚āA‚š‚Ü‚¯‚Ɏ肪’x‚©‚Á‚œ‚肵‚œ‚çãŽi‚É”F‚ß‚ç‚ê‚Ä
‘Œl‚̃Nƒ\ƒR[ƒh‚ðƒƒ“ƒe‚·‚éŒW‚É”²“F‚³‚ê‚¿‚Ü‚€‚æ

350:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 15:37:46
C++ Coding Standrads‚Å‚Í
¶‚Ì”z—ñ‚̓Nƒ‰ƒX“à•”‚ŏ¬‚³‚ȃf[ƒ^‚ðŽ‚¿‚Ü‚í‚邿‚€‚ȏꍇ‚ÍŽg‚Á‚Ä‚à‚¢‚¢‚Á‚ď‘‚¢‚Ä‚œ‚ȁAŠm‚©B
“¯‚¶‚­A¶ƒ|ƒCƒ“ƒ^‚à‹ÇŠ“I‚ÈŽg‚¢•û‚È‚ç‰ÂBƒXƒ}ƒ|‚͕֗˜‚Ÿ‚ª‚â‚âŽg‚í‚ê‚·‚¬‚ÌŒ™‚¢‚ª‚ ‚邯‚àB

GoogleƒR[ƒfƒBƒ“ƒO•W€‚ł̓Xƒ}ƒ|‚æ‚è‚à‚Ü‚žƒXƒRƒ|‚ÌŽg—p‚ðl‚Š‚œ‚çH‚Á‚Ä’ñˆÄ‚µ‚Ä‚œB

351:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 16:08:52
ƒXƒRƒeƒBƒbƒVƒ…ƒ|[ƒ‹ƒh

352:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 16:10:08
Å‹ß‚ÌŽá‚¢Žq‚̏ȗª‚͂悭‚í‚©‚ç‚ñ‚Ì‚§

353:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 16:13:29
ƒVƒRƒX‚Å‚Í
¶”z‚̓Nƒ‰“à‚ŏ¬ƒf‚ðŽ‚¿‚Ü‚í‚邿‚€‚ȏꍇ‚ÍŽg‚Á‚Ä‚à‚¢‚¢‚Á‚ď‘‚¢‚Ä‚œ‚ȁAŠm‚©B
“¯‚¶‚­A¶ƒ|‚à‹ÇŠ“I‚ÈŽg‚¢•û‚È‚ç‰ÂBƒXƒ}ƒ|‚͕֗˜‚Ÿ‚ª‚â‚âŽg‚í‚ê‚·‚¬‚ÌŒ™‚¢‚ª‚ ‚邯‚àB

ƒOƒ‹ƒR‚ł̓Xƒ}ƒ|‚æ‚è‚à‚Ü‚žƒXƒRƒ|‚ÌŽg—p‚ðl‚Š‚œ‚çH‚Á‚Ä’ñˆÄ‚µ‚Ä‚œB

354:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 16:22:02
ƒXƒRƒ| ‚ÌŒŸõŒ‹‰Ê –ñ 495 Œ’† 1 - 10 Œ–Ú (0.43 •b)
ƒXƒ}ƒ| ‚ÌŒŸõŒ‹‰Ê –ñ 1,710 Œ’† 1 - 10 Œ–Ú (0.09 •b)

355:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 17:25:01
>>350
scoped_ptr‚àƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚̈êŽí‚Ÿ‚æB

356:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 18:42:06
‹ÇŠ“IA‚œ‚Æ‚Š‚Î¬‚³‚Ȋ֐”“à‚Æ‚©‚¶‚áA‚Ȃ܂ۂŗǂ¢‚Ÿ‚ë
o—ˆ‚ê‚΁A‚Û‚ñ‚œ‚ðˆµ‚í‚È‚¢‚Å—Ç‚¢ŒŸŒê‚ðŽg‚¢A‚ÅC++‚Å–³‚¢‚Æ‚¢‚¯‚È‚¢‚Æ‚±‚낟‚¯
’Bl‚ª‚»‚Ì•”•ª‚ðƒvƒƒOƒ‰ƒ€‚·‚éB

357:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 18:47:38
ƒXƒ}ƒ|‚Á‚Ă̂àžB–†‚ÈŒŸ—t‚Ÿ‚È
auto_ptr‚È‚ñ‚©Sî“I‚ɂ͂»‚€ŒÄ‚Ñ‚œ‚­‚È‚¢‚¯‚LjꉞƒXƒ}ƒ|‚Ÿ‚µ
*‚Æ‚©‚ªŽg‚Ђ邩‚ç‚Á‚ăCƒeƒŒ[ƒ^‚܂ŃXƒ}ƒ|ŒÄ‚΂í‚è‚·‚é“z‚à‚¢‚邵
‹t‚Éshared_ptrˆÈŠO‚̓Xƒ}ƒ|‚¶‚á‚È‚¢‚Á‚Ä“z‚à‚¢‚邵

ƒXƒ}ƒ|‚Á‚ĉœH

358:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 18:50:02
ƒAƒzƒR[ƒh‚ð‘‚­DQN‚ðŠu—£‚µ‚Ä‚š‚­‚œ‚߂̑«‚©‚¹

359:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 19:00:48
ƒ|ƒCƒ“ƒ^‚̂悀‚È“®‚«‚ð‚·‚é‚à‚̂͑S‚ăXƒ}[ƒgƒ|ƒCƒ“ƒ^
‹ï‘Ì“I‚ÉŒŸ‚€‚Æ*‚Æ‚©->‚ªŽg‚Ђ鐶ƒ|ƒCƒ“ƒ^ˆÈŠO‚Ì•š

360:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 19:02:12
‚»[‚Ȃ̂©[

361:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 19:20:52
>>358
‚š•‘!@‚»‚ê‚͐â‘΂ɐ³‚µ‚¢B

ƒ|ƒCƒ“ƒ^‚·‚çŽg‚Š‚È‚¢A‚‚܂èC++‚ðˆµ‚Á‚Ă͂¢‚¯‚È‚¢‚æ‚€‚È“z‚ɁA
C++‚ðŽg‚킹‚é‚̂ɕK—v‚È‚à‚Ì‚Ÿ‚æ‚È

362:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 19:27:16
Ž©ŒÈ‚à‘Š‘ΓI‚ÉDQN‚©‚à’m‚ê‚È‚¢ê‡‚É”õ‚Š
Ž©Žå“I‚É‘«‚©‚¹‚ð‘•’…‚·‚é–ó‚Ÿ‚ª

363:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 20:32:27
>>362
‚Å‚·‚æ‚ˁ`B

364:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/11 21:43:09
‚Ù‚ñ‚ÆDQN‚Å‚·‚݂܂¹‚ñB

365:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/12 02:06:14
‚±‚±‚ÅC++‚̕׋­–@‚ðŽ¿–â‚·‚é‚̂̓XƒŒˆá‚¢‚Å‚µ‚å‚€‚©H
‚»‚ê‚炵‚¢ƒXƒŒ‚ª‚È‚©‚Á‚œ‚̂ŁAˆê“x‚±‚±‚Å•·‚¢‚Ă݂悀‚©‚ȂƁc
“ÆŠw‚Ì‚œ‚߁Aæ”y•û‚̈ӌ©‚È‚Ç‚ð‚š•·‚«‚µ‚œ‚¢‚ÆŽv‚Á‚Ä‚¢‚Ü‚·B

366:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/12 02:54:55
‚š‚ê‚à’m‚肜‚¢‚©‚à
C‚â‚Á‚œ‚çAƒrƒWƒlƒX“I‚ȈӖ¡‚ƃIƒuƒWƒFƒNƒgŽwŒü‚ðŠw‚Ñ‚œ‚¢‚̂ŁAŽŸ‚ÍJava‚ɍs‚­‚ׂ«‚©AC++‚à‚â‚Á‚œ‚Ù‚€‚ª‚¢‚¢‚Ì‚©A–À‚€
C++‚́Aƒ‚ƒm‚É‚·‚é‚ɂ́A‚â‚é”͈͂ªL‚»‚€‚Ÿ‚µAJava‚Ȃ̂©‚È

ƒrƒWƒlƒX“I‚ȈӖ¡‚ÅC++,C#,Java‚̈ʒu•t‚¯‚Á‚Ăǂ€‚¢‚€‚à‚ñ‚È‚ñ‚Å‚·‚©H

367:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/12 06:58:49
ƒXƒŒˆá‚¢

368:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/12 12:20:28
‚Ü‚žƒrƒWƒlƒX“I‚ȈӖ¡‚Æ‚¢‚€‚Ì‚ª‚í‚©‚ç‚ñ–ó‚Ÿ‚ª

369:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/12 19:44:28
Windowsã‚ÌC++‚ÌŽ¿–â‚È‚ñ‚Å‚·‚ªAƒvƒƒpƒeƒB‚Ì’†‚̃R[ƒh¶¬‚̃‰ƒ“ƒ^ƒCƒ€ƒ‰ƒCƒuƒ‰ƒŠ[‚É‚Í
/MT
/MTd
/MD
/MDd
‚Ì4‚‚̑I‘ðŽˆ‚ª‚ ‚è‚Ü‚·‚ªAƒfƒtƒHƒ‹ƒg‚Í/MDd‚Ÿ‚ÆŽv‚¢‚Ü‚·‚ªA–{‚̃Tƒ“ƒvƒ‹‚ðŽÀs‚·‚éÛ‚ɁA
/MTd‚ɕύX‚·‚邿‚€‚ÉŽwŽŠ‚ª‚ ‚èAŽÀÛ•ύX‚µ‚È‚¯‚ê‚΃Rƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚œB
‚Ç‚€‚¢‚€ê‡‚É/MTd‚É‚µ‚È‚¯‚ê‚΂Ÿ‚߂ɂȂé‚̂łµ‚å‚€‚©H


370:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/12 20:13:31
>>369
ƒ\ƒŠƒ…[ƒVƒ‡ƒ“‚̍\¬‚ðDebug‚©‚çRelease‚É‚·‚é
ƒc[ƒ‹ƒo[‚̉º‚ÉDebug‚Á‚Ä‚¢‚€ƒhƒƒbƒvƒ_ƒEƒ“ƒŠƒXƒg‚ª‚ ‚é‚©‚ç‚»‚±‚Ő؂è‘Ö‚Š‚ë

371:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/12 20:22:34
ƒlƒbƒgƒ[ƒN‹€—Lƒtƒ@ƒCƒ‹‚ɑ΂µ‚ÄFindFirstFile‚ðs‚€‚ɂ͂ǂ€‚·‚ê‚΂悢‚̂łµ‚å‚€‚©H
—ႊ‚Î
\\Server\folder\test.txt
‚É‚ ‚éƒtƒ@ƒCƒ‹‚ɑ΂µ‚Ä
FindFirstFile( "\\\\Server\\folder\\test.txt",&data );
‚Æ‚â‚Á‚Ä‚àŽž”s‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
ƒVƒ‡[ƒgƒpƒX‚©‚烍ƒ“ƒOƒpƒX‚É‚µ‚œ‚¢‚̂ł·‚ªAAAA

372:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/12 21:58:54
ƒhƒ‰ƒCƒu‚Ƀ}ƒEƒ“ƒg‚µ‚Ä‚©‚ç x:\test.txt ‚Æ‚©‚ŃAƒNƒZƒX‚·‚ê‚΂¢‚¢‚̂ł́H

373:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/13 14:45:20
2chƒgƒŠƒbƒv¶¬ƒvƒƒOƒ‰ƒ€‹³‚ЂĂ­‚Ÿ‚³‚¢B
ƒ‰ƒCƒuƒ‰ƒŠì‚Á‚œl‚Æ‚©‚¢‚Ü‚·‚©H

374:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/13 15:17:00
’cŽq‚³‚ñ‚̏o”Ô‚Å‚·‚ˁII

375:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/13 15:21:22
‚â‚΂¢A>>374‚Æ“¯‚¶Ž–‚ª“ª‚É•‚‚©‚ñ‚Ÿ

376:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/13 15:37:46
>>373
2‚ƒ‚ˆ‚̃gƒŠƒbƒv‚ƌ݊·‚ÌPHP‚â‚çPerl‚â‚ç‚ÌŒfŽŠ”ƒ\[ƒX‚Å‚à’T‚µ‚œ‚ç‚ ‚邿

377:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/13 15:40:55
[ŠÂ‹«]C++@WindowsMobileŒü‚¯ƒAƒvƒŠi—ûK‚ŃfƒXƒNƒgƒbƒv”Å‚ðì‚è‚Ü‚·j
GoogleCalendar‚Ƃ̓¯Šú‚ðŽæ‚éƒAƒvƒŠ‚ðì‚肜‚¢‚ñ‚Å‚·‚ªA
Å‰‚Ì”FØiƒ†[ƒU[ƒAƒJƒEƒ“ƒg•ƒpƒXƒ[ƒhj‚ð‚Ç‚€‚â‚Á‚ēЂ°‚ê‚Î
‚¢‚¢‚Ì‚©‚²‘¶’m‚Ì•û‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚µ‚œ‚çA‚²‹³ŽöŠè‚Š‚È‚¢‚Å‚µ‚å‚€‚©H





378:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/13 15:44:06
>>373
PHP‚Ì‚ð’T‚µ‚Ä‚«‚œ
$trip = '';
if (preg_match("/([^\#]*)\#(.+)/", $_POST['FROM'], $match)) {
$salt = substr($match[2]."H.", 1, 2);
$salt = preg_replace("/[^\.-z]/", ".", $salt);
$salt = strtr($salt,":;<=>?@[\\]^_`","ABCDEFGabcdef");
$trip = substr(crypt($match[2], $salt),-10);
$_POST['FROM'] = $match[1].'</b>Ÿ'.$trip.'<b>';
}
crypt‚ªDES‚©MD5‚©‚ÅŒ‹‰Ê‚ª•Ï‚í‚é

379:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/13 15:55:43
>>373
‚b‚̃\[ƒX‚ª‚ ‚Á‚œ
URLØÝž(www.geocities.com)

380:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/14 20:40:26
using namespace std;
‚ƃ\[ƒX‚̏ã‚ɏ‘‚­‚̂ƁA
ƒ\[ƒX‘S‘Ì‚ð
namespace std {
...
}
‚Æ‚¢‚€‚æ‚€‚Énamespace‚Ì’†‚ɏ‘‚­‚̂Ƃ́A“¯‚¶ˆÓ–¡‚Å‚·‚©H


381:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/14 20:45:14
ˆá‚¢‚Ü‚·

382:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/14 21:00:19
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
‚Ç‚€ˆá‚€‚©A‹³‚ЂĂ­‚Ÿ‚³‚¢B


383:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/14 21:04:06
—˜—p‚Ɛ錟‚̈Ⴂ’IB

384:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/14 21:11:37
‚í‚©‚è‚Ü‚µ‚œB
ŒãŽÒ‚̏ꍇstd‚Ì’†‚Ő錟‚·‚邯‚¢‚€‚Ÿ‚¯‚Ȃ̂ŁAMainŠÖ”‚ð“ü‚ꂜ‚è‚Æ‚©‚Í
‚Å‚«‚È‚¢‚Æ‚¢‚€‚±‚Ƃł·‚ˁB
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

385:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/14 21:22:45
std –Œ‘O‹óŠÔ“à‚ÉŽ©•ª‚Ő錟‚ð’ljÁ‚µ‚Ă͂¢‚¯‚È‚¢B
‹KŠiã–¢’è‹`“®ì‚ɂȂéB

386:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/15 00:23:57
std::swap‚Ì“ÁŽê‰»‚Í’u‚¢‚Ä‚à‚¢‚¢‚¯‚ǂˁB

387:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/15 00:31:35
std::swap‚Ì“ÁŽê‰»‚¶‚á‚È‚­‚āAƒeƒ“ƒvƒŒ[ƒg‚ÌŠ®‘S“Á‰»‚ª‹–‚³‚ê‚Ä‚é‚Á‚Ä‚±‚Æ‚Ë

388:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 01:03:47
string‚Ìvector‚Ƀtƒ@ƒCƒ‹‚ðˆês‚“ǂݍž‚ñ‚ŁA‚܂Ƃ߂ĕʂ̃tƒ@ƒCƒ‹‚ɏ‘‚«ž‚Þ‚Æ‚¢‚€ƒvƒƒOƒ‰ƒ€‚ðì‚Á‚Ä‚é‚ñ‚Å‚·‚¯‚Ç
ƒGƒ‰[ƒ`ƒFƒbƒN‚́«Œ©‚œ‚¢‚ÈŠŽ‚¶‚ŏ\•ª‚Å‚·‚©‚ˁH

#include <iostream>
#include <fstream>
#include <vector>
#include <string>

using namespace std;

void read(char *file, vector<string> &lines);
void write(char *file, vector<string> &lines);

int main(void)
{

vector<string> lines;

read("C:/Work/from.txt", lines);
write("C:/Work/to.txt", lines);

cout << "³íI—¹" << endl;

return 0;
}

389:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 01:04:39
void read(char *file, vector<string> &lines)
{
ifstream ifs(file);

if(!ifs.is_open()){
cout << "ƒRƒs[Œ³ƒtƒ@ƒCƒ‹‚ðŠJ‚¯‚È‚¢" << endl;
exit(EXIT_FAILURE);
}

while(ifs.good()){
string line;

getline(ifs, line);
lines.push_back(line);
}

if(!ifs.good() && !ifs.eof()){
cout << "“ǂݍž‚Ý“r’†‚ŃGƒ‰[" << endl;
ifs.close();
exit(EXIT_FAILURE);
}
}

390:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 01:05:31
void write(char *file, vector<string> &lines)
{
ofstream ofs(file);

if(!ofs.is_open()){
cout << "ƒRƒs[æƒtƒ@ƒCƒ‹‚ðŠJ‚¯‚È‚¢" << endl;
exit(EXIT_FAILURE);
}

vector<string>::iterator i = lines.begin();

while(ofs.good())
{
ofs << *i;

if(++i == lines.end())
break;

ofs << endl;
}

if(!ofs.good() && !ofs.eof())
{
cout << "‘‚«ž‚Ý“r’†‚ŃGƒ‰[" << endl;
ofs.close();
exit(EXIT_FAILURE);
}
}

391:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 01:39:45
while (!feof()) {}
‚Æ“¯‚¶“õ‚¢‚ðŠŽ‚¶‚éB

‚Æ‚±‚낣A
while (...) {
@string str;
@...
}
‚æ‚è
string str;
while (...) {
@...
}
‚Ì•û‚ªAƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ƃfƒXƒgƒ‰ƒNƒ^‚ª–ˆ‰ñ‘–‚ç‚È‚¢•ªAƒRƒXƒg“I‚ɂ͗ǂ¢‚æ‚ˁH
‚Å‚àAƒXƒR[ƒv‚ðŒÀ’肵‚œ•û‚ª‰Â“ǐ«“™‚Ì–Ê‚©‚ç‚͍D‚Ü‚µ‚¢‚æ‚ˁH
‚Ç‚Á‚¿‚ª—Ç‚¢‚Ì‚©‚ȁB

392:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 01:44:22
‚»‚Ì•Ó‚ðŒŸ‚¢o‚µ‚œ‚çvector‚©‚猩’Œ‚µ‚Ÿ‚¯‚ǂȁB

393:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 02:11:37
>>391

{string str; while(...){...}}

394:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 02:26:56
for(string str; ifs.good();)

395:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 02:36:54
‰Šú‰»‚ªƒ‹[ƒv‚Ɉˑ¶‚µ‚È‚¢‚È‚çƒRƒ“ƒpƒCƒ‰‚ª—Ç‚«‚ÉŒv‚ç‚Á‚Ä‚­‚ê‚邯Žv‚€‚æB

396:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 02:40:10
getline(,)Œã!ifs.good()‚Å‚à1‰ñpush_back‚µ‚¿‚á‚€‚̂̓}ƒY‚­‚È‚¢‚©B

397:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 07:38:25
VC++9‚ł̎¿–â‚Å‚·B

‚ ‚郉ƒCƒuƒ‰ƒŠ‚ðƒCƒ“ƒNƒ‹[ƒh‚·‚é•K—v‚ª‚ ‚é‚̂ł·‚ªA
ƒ\[ƒX’†‚É #pragma comment(lib, "ƒ‰ƒCƒuƒ‰ƒŠ–Œ") ‚Ə‘‚­‚ƁALNK2005‚̃Gƒ‰[‚ªo‚Ü‚·B‚Å‚àA
ƒvƒƒWƒFƒNƒgšƒvƒƒpƒeƒBšƒŠƒ“ƒJš’ljÁ‚̃‰ƒCƒuƒ‰ƒŠ
‚̂Ƃ±‚ë‚Ɂuƒ‰ƒCƒuƒ‰ƒŠ–Œv‚ð‘‚­‚ÆLNK2005‚͏o‚È‚­‚È‚èƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚·B
ƒŠƒ“ƒN‚̏‡˜‚ªŠÖŒW‚µ‚Ä‚é‚Ì‚©‚ÆŽv‚Á‚œ‚̂ł·‚ªA‚æ‚­‚í‚©‚è‚Ü‚¹‚ñB
‚Ç‚€‚¢‚€Šî€‚Å•û–@‚ð‘I‚ׂ΂¢‚¢‚Å‚·‚©H


398:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 07:41:35
>>397
ƒ‰ƒCƒuƒ‰ƒŠ‚̃pƒX‚ð’Ê‚¹‚΂¢‚¢‚ÆŽv‚€

399:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 07:50:49
>>398
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
ƒ‰ƒCƒuƒ‰ƒŠ‚ÍŒ©‚ЂĂ܂·BLNK2005‚́A“¯‚¶ƒ‰ƒCƒuƒ‰ƒŠ‚𕡐”‰ñƒŠƒ“ƒN‚µ‚æ‚€‚Æ‚µ‚œA
‚Æ‚¢‚€ƒGƒ‰[‚Ý‚œ‚¢‚Ȃ̂ł·BŽ©•ª‚̏ꍇA
unsigned int *a = new unsigned int(100);
‚Ý‚œ‚¢‚ȍs‚ªƒGƒ‰[‚ɂȂè‚Ü‚·B‚Å‚àLNK2005‚ªo‚È‚¢‚â‚è•û‚ÅƒŠƒ“ƒN‚·‚邯
‚±‚̍s‚à–â‘è‚È‚­ƒRƒ“ƒpƒCƒ‹‚³‚ê‚Ü‚·B

‘‚¢‚ĂĎv‚Á‚œ‚̂ł·‚ªA’ljÁ‚̃‰ƒCƒuƒ‰ƒŠ‚̂Ƃ±‚ë‚Ƀ‰ƒCƒuƒ‰ƒŠ–Œ‚ð‘‚­‚ƁA
Visual Studio‚ªƒŠƒ“ƒN‚̏‡˜‚ðŸŽè‚É’²®‚µ‚Ä‚­‚ê‚é‚ñ‚Å‚·‚©‚ˁH


400:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 13:38:45
‚ ‚éƒe[ƒuƒ‹‚æ‚èAKOJIN_IDi”’lŒ^‚WŒ…j‚ðˆê’UƒzƒXƒg•ϐ”H_KOJIN_ID‚É“ü‚ê
‚»‚ê‚ð‚P‚PŒ…‚Ì•¶ŽšŒ^‚Æ‚µ‚ďo—Í‚µ‚È‚¯‚ê‚΂¢‚¯‚È‚¢‚̂ł·‚ªi—]‚Á‚œŒ…‚̓Xƒy[ƒX‚Å–„‚ß‚éj
‰º‹L‚̂悀‚ÉsprintfŠÖ”‚ðŽg‚Á‚ÄH_KOJIN_ID‚©‚çAƒtƒ@ƒCƒ‹‘‚«o‚µ—p\‘¢‘Ìout‚̍€–ÚKOJIN_ID‚É
ƒZƒbƒg‚·‚邯‚«‚ɁAŒ»ó‚̂܂܂Ÿ‚Æ—]‚Á‚œŒ…‚É0‚ª“ü‚Á‚Ä‚µ‚Ü‚¢‚Ü‚·B

ƒf[ƒ^ƒZƒbƒg•”
sprintf(out.KOJIN_ID,"%11.11ld",H_KOJIN_ID);

—]‚Á‚œŒ…‚É”ŒŠpƒXƒy[ƒX‚ª“ü‚邿‚€‚ÈsprintfŽw’è•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H


401:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 14:41:57
>>399
‚à‚µ‚©‚µ‚Ä•¡”ƒtƒ@ƒCƒ‹‚É•ª‚¯‚Ä‚éH
ƒXƒ^ƒeƒBƒbƒNƒ‰ƒCƒuƒ‰ƒŠ‚̊֐”–Œ‚ªƒ_ƒu‚Á‚Ă邿‚€‚È‹C‚ª‚·‚é

402:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 14:44:55
>>400
‚¢‚Á‚Ä‚éˆÓ–¡‚ª‚æ‚­•ª‚©‚ç‚È‚¢‚¯‚Ç
%11ld ‚Ü‚œ‚Í %-11ld ‚Å‚¢‚¢‚Ì‚©‚ȁH

403:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 16:44:14
400‚Å‚·B
‚š‚©‚°‚³‚Ü‚Å‰ðŒˆ‚Å‚·B

404:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 16:54:03
‚š‚©‚°‚³‚Ü‚Á‚ă}ƒ‹ƒ`‚ł悻‚Å“š‚Š‚à‚ç‚Á‚œ‚Ÿ‚¯‚Ÿ‚ëB

405:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 20:22:15
std::cin‚Å–îˆóƒL[‚Ì“ü—Í‚ðŽæ“Ÿ‚·‚邱‚Ƃ͂ł«‚Ü‚·‚©H


406:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 20:29:07
Ž¿–â‚Å‚·
WM_NCHITTEST‚ðƒtƒbƒN‚µ‚œ‚¢‚̂ł·‚ª
SetWindowsHookEX‚Ì’†‚̂ǂ̍€–Ú‚È‚çƒtƒbƒN‚Å‚«‚é‚Å‚µ‚å‚€‚©H

407:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 22:16:04
>406
>The WM_NCHITTEST message is sent to a window when the cursor moves
‚æ‚èA‚±‚̃ƒbƒZ[ƒW‚Í Send ‚³‚ê‚éB
]‚Á‚Ä WH_CALLWNDPROC ‚© WH_CALLWNDPROCRET ‚Ÿ‚ªA‚¢‚ž‚ê‚àƒƒbƒZ[ƒW‚𒲂ׂ邟‚¯‚ŕύX‚·‚邱‚Ƃ͂ł«‚È‚¢B
•Ê“rˆ—‚µ‚œ‚¢‚È‚çƒTƒuƒNƒ‰ƒX‰»‚Æ‚©‚ª•K—vB

408:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/16 22:17:02
‚Á‚[‚©AWin32APIŽ¿–â” ‚ÌŠÇŠ‚Ÿ‚ȁB

409:406
09/03/16 22:53:13
>>407
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
ƒƒbƒZ[ƒW‚̕ύX‚ª‚Å‚«‚È‚©‚Á‚œ“ä‚à‰ð‚¯‚Ü‚µ‚œB

410:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/17 00:11:37
const string‚̃CƒeƒŒ[ƒ^[‚Á‚Ăǂ€‚â‚Á‚Đ錟‚·‚é‚ñ‚Å‚µ‚å‚€‚©H
std::_String_const_iterator<char,std::char_traits<char>,std::allocator<char>> ‚ŃCƒeƒŒ[ƒ^[‚ðéŒŸ‚·‚ê‚΂€‚Ü‚­‚¢‚­‚ñ‚Å‚·‚ªA‚à‚Á‚ƃXƒ}[ƒg‚ȏ‘‚«•û‚ª’m‚肜‚¢‚Å‚·

411:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/17 00:13:31
>>410
#include <string>

412:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/17 00:15:06
>>411
#include <string>‚Í‚¿‚á‚ñ‚Æ‚µ‚Ă܂·

413:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/17 00:17:51
>>412
‚È‚çƒCƒeƒŒ[ƒ^‚̐錟‚͍ςñ‚Å‚éB

‰œ‚ª‚µ‚œ‚¢‚Ì‚©‚æ‚­‚í‚©‚ç‚ñB std::string::const_iterator i; ‚Ý‚œ‚¢‚ɃCƒeƒŒ[ƒ^Œ^‚Ì
•ϐ”‚ðéŒŸ‚µ‚œ‚¢‚Á‚Ä‚±‚ƁH

414:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/17 00:19:17
‚ Aconst_iterator‚Á‚Ä‚â‚é‚ñ‚Å‚·‚ˁB‰ðŒˆ‚µ‚Ü‚µ‚œB‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·

415:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/17 00:19:30
const string‚̃CƒeƒŒ[ƒ^‚Æ‚¢‚€ŒŸ‚¢•û‚Í–³‚¢B
string‚Ìconst_iterator‚È‚çstd::string::const_iterator‚Ő錟‚Å‚«‚éB

416:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/18 17:14:42
new‚ªŽž”s‚·‚é‚Ì‚Á‚ăƒ‚ƒŠ‚ª‘«‚è‚È‚¢ŽžˆÈŠO‚ɂǂñ‚ȏ󋵂ªl‚Š‚ç‚ê‚Ü‚·‚©H

417:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/18 17:27:57
‰œ‚ðnew‚·‚é‚©‚É‹’‚é

418:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/18 17:42:35
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ªƒGƒ‰[“Š‚°‚Ă邱‚Æ‚à‚ ‚é

419:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/18 17:46:41
‚»‚à‚»‚àƒƒ‚ƒŠ‚ª‘«‚è‚ĂȂ­‚Ä‚àŽž”s‚·‚邯‚ÍŒÀ‚ç‚È‚¢B

420:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/18 18:52:06
STL‚̏o‚·—áŠOˆê——‚Ý‚œ‚¢‚Ȃ̂Á‚Ä‚ ‚è‚Ü‚¹‚ñ‚©H

421:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/18 19:54:38
‚±‚êŠi”[‚·‚ê‚΂ ‚ç‚ä‚é—áŠO“Š‚°‚Ä‚­‚ê‚邿

struct Hoge{
Hoge(){throw new MyFavoriteException;}
};

422:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/19 16:14:20
‚»‚€‚©‚È‚ 

423:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/20 02:41:10
VC++‚ÅCGI‚ðì‚Á‚Ă܂·i‚œ‚Ÿ‚Ì‹»–¡–{ˆÊ‚Å‚·
HTML‚Ì•¶ŽšƒR[ƒh‚ÍUTF-8‚É‚µ‚œ‚¢‚̂ŁA•¶Žš—ñƒŠƒeƒ‰ƒ‹‚Ì•¶ŽšƒR[ƒh‚ðUTF-8‚É‚·‚邜‚߂ɁA
ƒ\[ƒXƒR[ƒh‚ðUTF-8‚ŕۑ¶‚µ‚āAƒRƒ“ƒpƒCƒ‹‚µ‚Ü‚µ‚œB
‚·‚邯uŒ»Ý‚̃R[ƒhƒy[ƒW‚Å•\ŽŠ‚Å‚«‚È‚¢•¶Žš‚ðŠÜ‚ñ‚ł܂·BUnicodeŒ`Ž®‚ŕۑ¶‚µ‚Ä‚­‚Ÿ‚³‚¢Bv‚Æ‚¢‚€Œx‚ªo‚āA
X‚É•¶–@ƒGƒ‰[‚ªo‚Ä‚«‚ăRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚œB
ƒ\[ƒXƒR[ƒh‚ÉBOM•t‚¯‚ăRƒ“ƒpƒCƒ‹‚µ‚œ‚琬Œ÷‚µ‚Ü‚µ‚œ‚ªAo—Í‚³‚ꂜ•¶Žš—ñ‚͉œŒÌ‚©Shift_JIS‚ɂȂÁ‚Ă܂µ‚œBiVC++‚ª“ú–{Œê”Å‚Ÿ‚©‚çH
•¶Žš—ñ‚ÉUTF-8‚ðŽg‚€‚±‚Ƃ͕s‰Â”\‚È‚ñ‚Å‚·‚©H

424:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/20 03:11:19
ƒ\[ƒXƒtƒ@ƒCƒ‹‚Ì•¶ŽšƒR[ƒh‚ƃvƒƒOƒ‰ƒ€‚̏o—͕͂ʕš
ƒ\[ƒX‚ÍShift_JIS‚Å‚àUTF-8‚Å‚àƒRƒ“ƒpƒCƒ‹‚·‚ê‚Γà—e‚Í“¯‚¶

‚ŁAo—Í‚ðUTF-8‚É‚·‚邜‚߂ɂ̓vƒƒOƒ‰ƒ€‚Å•¶Žš—ñ‚ð‘g‚Ý—§‚ĂĂ©‚ç
ÅŒã‚ÉUTF-8‚ÉŽ©—͂ŕϊ·‚µ‚Ä‚â‚ç‚È‚­‚Ă͂¢‚¯‚È‚¢
UTF-8‚ւ̕ϊ·‚ÍWin32API‚ðŽg‚€•K—v‚ª‚ ‚é
‚œ‚Ô‚ñIMultiLanguage2‚Ì‚ ‚œ‚è‚‚©‚Š‚Î‚Å‚«‚邯Žv‚€‚̂ŌŸõ‚µ‚Ä’²‚ׂĂ݂Ă­‚ê

‚ ‚ƁAShift_JISˆÈŠO‚Ì•¶ŽšƒR[ƒh‚ðstdout‚ɏo—Í‚·‚é‚È‚çAstdout‚ðƒoƒCƒiƒŠƒ‚[ƒh‚É
‚·‚é•K—v‚ª‚ ‚邿‚€‚È‹C‚ª‚·‚é‚̂ŁAfprintf‚Æ‚©fwrite‚Ì‘O‚Ɉȉº‚̂悀‚ȃR[ƒh‚ª•K—v‚©‚à
setmode( fileno(stdout), O_BINARY );

425:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/20 04:28:22
2005ˆÈ~‚È‚çAfopen‚ȂǂÅccs=UTF-8‚ð•t‰Á‚·‚ê‚΂¢‚¢‚̂ł͂Ǝv‚€

426:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/20 12:00:07
‚ [Afopen‚È‚ñ‚Ä‚±‚±‰œ”N‚àŽg‚Á‚ĂȂ¢‚©‚ç‚·‚Á‚©‚è–Y‚ê‚Ä‚œ‚í


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

4995“ú‘O‚ɍXV/258 KB
’S“–:undef