y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 04:17:24
>>236
int‚ª64bit‚È‚ç‹N‚«‚È‚¢‚¯‚ÇAVC++‚Ì64bitƒ^[ƒQƒbƒg‚Íint‚ª32bit‚È
‚Ì‚ÅA‹N‚«‚éB

ƒy[ƒW‚Í’m‚ç‚ËB’T‚µ‚ĂȂ¢‚¯‚ÇAC‚Ì‹KŠi‘‚É‚ ‚é‚Í‚¸B


238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 04:35:12
®”’蔂Í(“Á‚É‹Lq‚ª–³‚¯‚ê‚Î)intB
int“¯Žm‚̉‰ŽZ‚Íint‚Ås‚í‚êAŒ‹‰Ê‚àintB
‚±‚ê‚͂ǂñ‚ȃRƒ“ƒpƒCƒ‰‚Å‚àˆêB

‚‚܂èA>>237‚Ì’Ê‚èB‰´‚àƒy[ƒW‚Í’m‚ç‚È‚¢‚ªB

239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 05:33:31
VIPPER‚ªˆÓŠO‚Æ•Ž‚ê‚È‚¢
ð“úVIP‚ŃŒƒX‚‚¢‚Ä‚½

130 –¼‘OFˆÈ‰ºA–¼–³‚µ‚É‚©‚í‚è‚Ü‚µ‚ÄVIP‚ª‚¨‘—‚肵‚Ü‚·B[] “Še“úF2007/05/16(…) 14:52:36.04 ID:G4TJRFdQ0
struct base
{
private:
virtual bool typecmp( const type_info &typeinfo ){ return false; };
public:
template<typename TT> bool typecmp(){ return typecmp( typeid(TT) ); };
};

template<typename T> struct drived : public base
{
public:
virtual bool typecmp( const type_info &typeinfo ){ return typeid(T) == typeinfo; }
};

‚±‚ñ‚È‚ñ‚łǂ¤‚¾‚¢H

240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 07:35:47
>>229-230
ˆê”Ô‰º‚̂ʼn”\‚Ƃ̂±‚Æ‚ÅA‚à‚¤ˆê“x‚â‚Á‚Ă݂܂·B
resize‚Æ‚¢‚¤‚à‚̂Ɋւµ‚Ă͒m‚ç‚È‚©‚Á‚½‚Å‚·B
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 11:28:44
char *str‚Æ‚¢‚¤•Ï”‚É•¶Žš—ñ‚ðŠi”[‚·‚é‚Ì‚ðŠÖ”‚Ås‚¤ê‡
‚Ç‚¤‚¢‚¤“n‚µ•û‚·‚ê‚Ηǂ¢‚ñ‚Å‚µ‚傤‚©H


242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 11:29:48
hoge(char *dst, int dst_size)

243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 11:49:19
>>241
‚»‚̕ϔ‚ÉA•¶Žš—ñ‚ÍŠi”[‚Å‚«‚È‚¢B

244:241
07/05/17 11:56:44
‚ ‚êH•¶Žš—ñ‚ðŠi”[‚·‚é‚Ì‚Á‚Ä
char str[50]="hoge";
char *str="hoge";
‚Ì“ñŽí—Þ‚Å‚â‚é‚̂ł͂Ȃ¢‚̂ł·‚©H
CŒ¾Œê‚Í¡“ú‚©‚ç•׋­‚µŽn‚ß‚½‚̂Ōƒ‚µ‚­‹¶‚Á‚½‚±‚ÆŒ¾‚Á‚Ä‚½‚ç‚·‚¢‚Ü‚¹‚ñB

245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 11:58:10
‚¨‚ƂȂµ‚­A”z—ñ‚ƃ|ƒCƒ“ƒ^‚ÌŠÖŒW‚ ‚½‚è‚ð•׋­‚µ‚Ä‚©‚ç‚É‚µ‚ëB

246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 14:23:09
if(a==b)‚Æif(b==a)‚Á‚Ä“¯‚¶‚Å‚·‚©H

247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 14:24:50
>>246
‚»‚ꂪC++‚Å“ÁŽê‚ȉ‰ŽZŽqƒI[ƒoƒ[ƒh‚³‚ê‚Ä‚¢‚邯Œ¾‚¤‚±‚Æ‚ª‚È‚¢‚È‚çA“¯‚¶B

248:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 14:29:06
a, b ‚ÌŒ^‚ªˆÙ‚È‚Á‚Ä‚à“¯‚¶‚¾‚Á‚½‚¯H
int ‚Æ long ‚Æ‚© double ‚Æ int ‚Æ‚©

249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 14:40:08
>>248
promotion rule ‚É]‚¤‚Á‚Ä‚¾‚¯‚Å“¯‚¶‚¶‚á‚Ë?

250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 17:31:45
malloc‚ÍnewAfree‚Ídelete‚É’u‚«Š·‚¦‰Â”\‚¾‚ÆŽv‚¢‚Ü‚·‚ªA
realloc‚͂ǂ¤‚µ‚½‚ç‚¢‚¢‚Å‚µ‚傤‚©BiSTL‚̃Rƒ“ƒeƒiŽg‚¦A‚Í–³‚µ‚Å

251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 17:42:35
>>250
STL‚̃Rƒ“ƒeƒi‚ðŽg‚í‚È‚¢——R‚𒲂×A‚»‚Ì——R”@‰½‚ł͊¸‚¦‚Änew/delete‚É’u‚«Š·‚¦‚¸‚É‚»‚̂܂Ürealloc()‚ðŽg‚¤‚ׂµB

252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 17:43:48
C++‚Ì‹@”\‚É’u‚«Š·‚¦‚邯‚¢‚¤‚È‚çAƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒŠ‚ŃVƒRƒVƒR

253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 18:06:40
‚Âplacement new

254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 18:56:04
>>236
(ULONGLONG)10000000‚æ‚è‚à10000000ull‚̂ق¤‚ª‚·‚Á‚«‚è

255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 19:13:51
ˆÓ–¡‚ªˆá‚¤‚¾‚ëB

256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 20:26:09
scanf‚ÅdoubleŒ^•Ï”‚É”’l‚ð“ü—Í‚µA‚»‚Ì”’l‚ð‚P/2,1/4,1/5‚Ì’l‚ðo—Í‚·‚éƒvƒƒOƒ‰ƒ€‚ðì¬
‚µ‚½‚¢‚̂ł·‚ªA‚ǂ̂悤‚É‚µ‚Äì‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 20:32:49
inlineŽw’肵‚½ŠÖ”‚ªƒCƒ“ƒ‰ƒCƒ““WŠJ‚³‚ê‚È‚©‚Á‚½‚Æ‚«A‚È‚ñ‚ÅŒx‚ªo‚È‚¢‚ÌH
ŒÂl“I‚É‚Íu‚±‚ÌŠÖ”‚ÍŒ»Ý‚ÌÝ’èiorƒRƒ“ƒpƒCƒ‰j‚ł̓Cƒ“ƒ‰ƒCƒ““WŠJ‚³‚ê‚Ü‚¹‚ñv‚Æ‚¢‚¤Œx‚ª’á‚¢ƒŒƒxƒ‹‚Åo‚Ä—~‚µ‚¢B

258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 20:37:56
‚»‚ê‚ŃfƒoƒbƒOƒrƒ‹ƒh/ƒTƒCƒY—Dæƒrƒ‹ƒh‚ÅŒx‚ªo‚Ü‚­‚è‚©H

259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 20:41:57
>>256
‚Ç‚±‚ÅçT‚¢‚Ä‚é‚Ì‚©•ª‚©‚ç‚ñB
scanf‚ÅintŒ^•Ï”‚É”’l‚ð“ü—Í‚µA‚»‚Ì’l‚ð2, 4, 5”{‚µ‚Ä
o—Í‚·‚éƒvƒƒOƒ‰ƒ€‚Íì‚ê‚é‚©‚¢H

260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 21:31:09
foo = !!bar;

‚Æ‚¢‚¤•¶‚ðŒ©‚½‚ñ‚Å‚·‚©A‚±‚ê‚Í bar ‚ðbool‚É‚µ‚Ă邾‚¯‚ÅA

foo = (bool)bar;

‚Æ“¯‚¶‚Å‚·‚©H

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 21:36:14
C++‚ŕϑԓI‚ȉ‰ŽZŽq’è‹`‚ð‚µ‚Ä‚¢‚È‚¢‚È‚çB
(operator !‚¾‚¯’è‹`‚µ‚Ä‚ ‚邯‚©)

262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 21:42:02
>>259
‚¢‚â‚‚­‚ê‚Ü‚¹‚ñ

263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 21:58:16
>>257
ƒRƒ“ƒpƒCƒ‰ì¬ŽÒ‚ÉŒ¾‚¦B

264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 22:07:36
>>262
–{”ƒ‚Á‚ĕ׋­‚µ‚悤

265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 22:31:35
>>257
Œx‚ðo‚·‚悤‚ɂł«‚é‚à‚Ì‚à‚ ‚邼B—Ⴆ‚ÎVisual C++B
/W4‚Å‚ào‚Ä‚±‚¸A/w‚Ō•ʎw’è‚à‚µ‚­‚Í/Wall‚Åo‚Ä‚­‚éB
URLØÝ¸(msdn2.microsoft.com)(vs.80).aspx
URLØÝ¸(msdn2.microsoft.com)(vs.80).aspx

Borland C++Compiler‚Å‚àŒx‚ªo‚½Šo‚¦‚ª‚ ‚éB


266:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 22:33:39
VC++‚Í-W4ˆÙíˆÈã‚Í•W€ƒwƒbƒ_‚Å‚·‚çŒxo‚½‚肵‚Ĕς©‚Á‚½‚©‚ç
Žg‚Á‚½‚±‚ƂȂ¢‚È‚Ÿ
¡‚͂ǂ¤‚¾‚©’m‚ç‚È‚¢‚ª

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 22:39:57
‚È‚é‚Ù‚ÇB
“ÆKC++‚Åu“WŠJ‚³‚ê‚é‚©”Û‚©‚̓Rƒ“ƒpƒCƒ‰‚É‚æ‚év‚Á‚Ä‘‚¢‚Ä‚ ‚Á‚½‹C‚ª‚µ‚½‚©‚ç
’ጌˆ³‚ȉ´‚ÍS”z‚µ‚·‚¬‚ÅS””オ‚Á‚ĂԂÁ“|‚ê‚»‚¤‚¾‚Á‚½‚¯‚LjÀS‚µ‚½B

268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 22:52:02
>>266
•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Í–Å‘½‚Éo‚Ä‚±‚È‚¢‚ªA
Boost‚È‚ñ‚©‚ÌŠO•”‚̃‰ƒCƒuƒ‰ƒŠ‚̃wƒbƒ_‚ł͂悭o‚Ä‚­‚é‚©‚çA
#pragma warning‚ªŽè•ú‚¹‚È‚¢B

269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 23:25:06
Ž©ì‚ÌŒ^‚ɑ΂µAƒvƒŠƒ~ƒeƒBƒu‚ÈŒ^‚Æ“¯‚¶‚悤‚ÈŽl‘¥‰‰ŽZ‚ðs‚¤ê‡‚Á‚ÄA
+ - * / % += -= /= %= ++ -- ‚Ì12ŒÂ‘S•”’è‹`‚µ‚È‚¢‚ƃ_ƒH

270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 23:38:45
boost::operators‚ðŽg‚¦‚ÎŽèŠÔ‚ªÈ‚¯‚é‚©‚ÆŽv‚¤B

271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/17 23:52:35
>270
boost‚É—Š‚é‚Ì‚ªŒ»ŽÀ“I‚Á‚Û‚¢‚Å‚·‚ËB‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‚µ‚©‚µA‚±‚ê‚ðŽg‚í‚È‚¢‚Æ‚·‚邯ˆê‘̉½ƒpƒ^[ƒ“’è‹`‚·‚ê‚΂¢‚¢‚Ì‚â‚çcc”äŠr‚â‚牽‚â‚çB



272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 00:02:31
‰½‚ÌŒ^‚©‚Í’m‚ç‚ñ‚ªA—Ⴆ‚Γ¯‚¶ * ‚Å‚à
MyType * MyTypeAMyType * intAint * MyType ‚͕ʒè‹`‚©‚à‚µ‚ê‚ñ‚µ‚È
Œã const ‚ ‚è‚È‚µ‚Æ‚©

273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 00:16:17
”ñƒƒ“ƒo‚ȉ‰ŽZŽq‚Å‚àboost::operator‚Å’è‹`o—ˆ‚é‚ñ‚Å‚·‚©‚¢‚ËH

274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 08:22:41
>>273
ƒNƒ‰ƒX’è‹`“à‚Å friend ŠÖ”‚ð’è‹`‚·‚邱‚ƂŎÀŒ»‚·‚é‚Ý‚½‚¢B

275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 11:34:58
VC++2003‚ÉSP1‚ ‚Ä‚½‚ç‹­§ƒRƒ“ƒpƒCƒ‹(Ctrl+F7)‚Å‚«‚È‚­‚È‚Á‚½
‚̂ł·‚ªA‚ǂȂ½‚©‘Έ–@’m‚è‚Ü‚¹‚ñ‚©H

276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 11:57:41
C/C++‚̘b‚ł͂Ȃ¢‚悤‚ÈEEE
ƒIƒvƒVƒ‡ƒ“‚̃L[ƒ{[ƒh‚ÅAƒrƒ‹ƒh‚̃Rƒ“ƒpƒCƒ‹‚ª‚Ç‚ê‚ÉŠ„‚è“–‚Ä‚ç‚ê‚Ä‚¢‚é‚©Œ©‚Ă݂ĂÍ

277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 13:03:36
>>275‚Å‚·B

>>276‚³‚ñƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‚±‚±‚̓XƒŒˆá‚¢‚Á‚Û‚¢‚Ƃ͎v‚¢‚È‚ª‚çŠY“–‚·‚éƒXƒŒ‚ª‚݂‚©‚炸
‘‚¢‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B‚·‚݂܂¹‚ñB

‘‚«•û‚ªˆ«‚©‚Á‚½‚Å‚·B
ƒL[‚ÌŠ„‚è“–‚Ä‚ª‚Ç‚¤‚Æ‚¢‚¤–â‘è‚ł͂Ȃ­A
1“xƒRƒ“ƒpƒCƒ‹‚µ‚½ƒ\[ƒXƒtƒ@ƒCƒ‹‚ð
‚à‚¤1“x‹­§“I‚ɃRƒ“ƒpƒCƒ‹‚·‚邱‚Æ‚ªSP1‚ɂȂÁ‚Ä‚©‚ç
‚Å‚«‚È‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚½‚̂ł·B

“K؂ȃXƒŒ’T‚µ‚Ä•·‚¢‚Ă݂܂·B

278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 13:42:29
Ctrl-F7‚Í•’ʂ̃rƒ‹ƒh‚¾‚©‚ç‹­§‚Å‚à‚È‚ñ‚Å‚à‚È‚¢‚¾‚ë
ƒŠƒrƒ‹ƒh‚µ‚½‚¢‚Ì‚©H

279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 14:05:34
>>277
ƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚©‚çdevenv /rebuild‚µ‚½‚ç‚Ç‚¤‚È‚éH


280:275
07/05/18 14:26:11
>>278‚³‚ñƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

‚±‚Á‚¿‚̃XƒŒ‚Å“¯—l‚ÈŽ¿–â‚©‚¢‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½EEEB
Visual Studio IDEŠÂ‹«
½ÚØÝ¸(tech”Â)

—v‚ÍOBJƒtƒ@ƒCƒ‹‚ª‘¶Ý‚·‚éó‘Ô‚Å‚à
ƒŠƒrƒ‹ƒh‚ł͂Ȃ­•’Ê‚É‚à‚¤1“xƒRƒ“ƒpƒCƒ‹‚©‚¯‚½‚¢‚¾‚¯‚È‚ñ‚Å‚·B
——R‚ÍAƒ\ƒŠƒ…[ƒVƒ‡ƒ“‚ª‹‘å‚È‚½‚ß’P‚ÉƒŠƒrƒ‹ƒh‚łȂ­‚Ĉꕔ‚̂݃Rƒ“ƒpƒCƒ‹
‚©‚¯‚½‚¢‚Æ‚«‚ª‚ ‚é‚Ì‚ÅEEEB

>>279‚³‚ñ
OBJÁ‚µ‚½‚èAƒŠƒrƒ‹ƒh‚·‚ê‚Αåä•v‚Ȃ͕̂ª‚©‚Á‚Ä‚¢‚é‚̂ł·‚ªA
‹Æ–±ã‘¼‚ÌVer.(2005‚È‚Çj‚ÌVisualStudio‚àŽg‚¤‚̂œ¯—l‚Ì‘€ì
‚ʼn½ŒÌ‚Å‚«‚È‚¢‚Ì‚©‚ÆB
‚¿‚Ȃ݂ÉSP1‚ ‚Ä‚é‘O‚Í•’ʂɂł«‚Ä‚½‚±‚Ƃł·‚µA
VS6.0SP6,2005,2005SP1‚Å‚à“¯—l‚É–â‘è‚È‚­‚Å‚«‚Ä‚¢‚Ü‚µ‚½B

281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 14:33:06
ƒRƒ“ƒpƒCƒ‹‚Å‚«‚È‚­‚È‚Á‚½‚Á‚Ä‚¾‚¯‚¶‚ች‚à‚í‚©‚ç‚ñ‚æB
‹ï‘Ì“I‚ɂǂ¤‚È‚Á‚Ä‚ñ‚Ì‚©(ƒrƒ‹ƒhƒƒO‚Æ‚©)ŽN‚¹B

282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 14:37:38
•’Êbuild ‚Á‚Â[‚Ì‚Í src target ‚̈ˑ¶ŠÖŒW‚ð’Ç‚Á‚ÄŽžXV‚ª‚©‚©‚Á‚½‚à‚¾‚¯‚ð
XV‚·‚éì‹Æ‚¾‚ÆŽv‚¤‚Ì‚¾‚ªc
make -u ‚ÍØËÞÙÄÞ‚Æ“¯‚¶‚¾‚µA‚È‚ñ‚Ì‚±‚Æ‚©‚í‚©‚ñ‚˃‹­§ËÞÙÄÞ

‚Ü‚³‚©’P‚ÉŽž‚ª•ö‚ê‚Ä‚¢‚邨‚¿H

283:275
07/05/18 14:51:25
ƒƒOŽN‚µ‚Ü‚·B
1‰ñ–ڂ̃Rƒ“ƒpƒCƒ‹B“–‘R’Êí’Ê‚è‚Å‚·B
------ ƒrƒ‹ƒhŠJŽn : ƒvƒƒWƒFƒNƒg : AAAAA, \¬ : Debug Win32 ------

ƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚¢‚Ü‚·...
BBBBB.cpp
WINVER not defined. Defaulting to 0x0501 (Windows XP and Windows .NET Server)
C:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include\afx.h(281) : warning C4005: 'ASSERT' : ƒ}ƒNƒ‚ªÄ’è‹`‚³‚ê‚Ü‚µ‚½B
ƒRƒ}ƒ“ƒh ƒ‰ƒCƒ“‚̈ø” : 'ASSERT' ‚Ì‘O‚Ì’è‹`‚ðŠm”F‚µ‚Ä‚­‚¾‚³‚¢B

ƒrƒ‹ƒhƒƒO‚Í "file://d:\AAAAA\Debug\BuildLog.htm" ‚ɕۑ¶‚³‚ê‚Ü‚µ‚½B
AAAAA - ƒGƒ‰[ 0AŒx 1


---------------------- I—¹ ----------------------

ƒrƒ‹ƒh : 1 ³íI—¹A0 ޏ”sA0 ƒXƒLƒbƒv

2‰ñ–ڂ̃Rƒ“ƒpƒCƒ‹BƒXƒLƒbƒv‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
------ ƒrƒ‹ƒhŠJŽn : ƒvƒƒWƒFƒNƒg : AAAAA, \¬ : Debug Win32 ------




---------------------- I—¹ ----------------------

ƒrƒ‹ƒh : 1 ³íI—¹A0 ޏ”sA0 ƒXƒLƒbƒv

ƒ\ƒŠƒ…[ƒVƒ‡ƒ“‰ó‚ê‚Ä‚é‚Ì‚©‚ÈEEEH
‚¿‚Ȃ݂É2005‚Å“¯“™‚̃\ƒŠƒ…[ƒVƒ‡ƒ“‚Å‚Í1‰ñ–Ú‚à2‰ñ–Ú‚à“¯‚¶ƒƒO‚Í‚«‚Ü‚·B

284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 14:58:05
‚Þ‚µ‚ë2‰ñ–Ú‚à“¯‚¶ƒƒO“f‚­‚Ù‚¤‚ª‚¨‚©‚µ‚­‚È‚¢‚©EEE
PC‚ÌŽž‚ƃtƒ@ƒCƒ‹‚̃^ƒCƒ€ƒXƒ^ƒ“ƒv‚̃`ƒFƒbƒNA
‚ ‚ÆV‹K‚Ń\ƒŠƒ…[ƒVƒ‡ƒ“ì‚Á‚ÄŽŽ‚µ‚Ă݂Ä

285:275
07/05/18 15:06:39
>>284‚³‚ñ
>‚Þ‚µ‚ë2‰ñ–Ú‚à“¯‚¶ƒƒO“f‚­‚Ù‚¤‚ª‚¨‚©‚µ‚­‚È‚¢‚©EEE
‚Å‚·‚ªA¡‚Ü‚ÅSP1‚ ‚Ä‚é‘O‚Æ‚©AVC6.0‚̂Ƃ«‚à‚±‚ñ‚È“®ì
‚µ‚ĂȂ©‚Á‚½‚̂ł·‚ªB
PC‚ÌŽž‚âƒ^ƒCƒ€ƒXƒ^ƒ“ƒv‚ª‰ó‚ê‚Ä‚¢‚邱‚Ƃ͂Ȃ¢‚Å‚·B
ƒ\ƒŠƒ…[ƒVƒ‡ƒ“‘å‚«‚·‚¬‚邯‚¨‚©‚µ‚¢‚ñ‚Å‚·‚©‚ËH
VC6‚âVC2005‚ÅV‹Kƒ\ƒŠƒ…[ƒVƒ‡ƒ“‚Å“¯—l‚Ì‘€ì‚µ‚Ă݂܂·B

286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 15:07:45
ƒƒO‚¶‚á‚È‚­‚ăQƒ“f‚«‚»‚¤EEEE

287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 15:09:19
OBJ ‚Æ‚©‚Ì’†ŠÔ¶¬•¨‚ªˆá‚¤ƒtƒHƒ‹ƒ_‚ðŽw‚µ‚Ă邯‚© read-only ‚Æ‚©‚»‚¤‚¢‚¤‚±‚ƂȂ¢‚©H

288:275
07/05/18 15:26:53
VC6.0MFCƒAƒvƒŠ‚ÅV‹KƒvƒƒWƒFƒNƒgì‚Á‚½‚çA
2‰ñ–ÚƒXƒLƒbƒv‚³‚ê‚Ü‚µ‚½B‚ ‚êH2003SP1‚Æ“¯‚¶‚Å‚µ‚½B
EEE
VC2005‚ÌMFCƒAƒvƒŠ‚ÌV‹Kƒ\ƒŠƒ…[ƒVƒ‡ƒ“‚à
2‰ñ–ÚƒXƒLƒbƒv‚³‚ê‚Ü‚µ‚½EEEB

‚²‚ß‚ñ‚È‚³‚¢B‚±‚ꂪƒfƒtƒHƒ‹ƒg“®ì‚È‚ñ‚Å‚·‚ËEEEB

‚Å‚à‚»‚¤‚·‚邯¡‚ ‚邱‚Ì‹‘åƒ\ƒŠƒ…[ƒVƒ‡ƒ“‚Ì2005”Å‚Å
‚±‚¤‚È‚ç‚È‚¢‚͉̂½ŒÌHH
‚¢‚âA‚»‚à‚»‚à2003SP1“–‚Ä‚é‘O‚̓XƒLƒbƒv‚³‚ê‚È‚©‚Á‚½
‚Å‚·‚µB
ƒvƒƒWƒFƒNƒgƒtƒ@ƒCƒ‹‚ð‹N‚±‚·‚Æ‚±‚ë‚©‚ç‚â‚è‚È‚¨‚µ‚½•û‚ª
‚悳‚»‚¤‚Å‚·‚ËB

ŠF—l‚¨‘›‚ª‚¹‚µ‚Ü‚µ‚½B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B


289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 15:47:30
>>288
‹‘åƒ\ƒŠƒ…[ƒVƒ‡ƒ“‚Ì“ú•t‚ª–¢—ˆB

290:288
07/05/18 15:48:15
SP1‘OŒã‚ňႤ‚ñ‚¾‚Á‚½‚ÈB–³Ž‹‚µ‚Ä‚­‚êB

291:290
07/05/18 15:50:33
289 ‚¾‚Á‚½corz

292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 18:43:13
URLØÝ¸(kansai2channeler.hp.infoseek.co.jp)
‰æ‘œ‚Ìî•ñ‚ðˆ³k‚·‚éƒvƒƒOƒ‰ƒ€‚ð‚‚­‚낤‚ÆŽv‚¢
¡A‚»‚Ì‘O’iŠK‚Å
ˆ³k‚¹‚¸‚É‚»‚̂܂܂Ìî•ñ—ʂʼn摜‚ðo—Í‚·‚éƒvƒƒOƒ‰ƒ€‚ð‚‚­‚Á‚Ä‚¢‚é‚̂ł·‚ª
Œ³‚̉摜‚ª‚Ù‚Ú•œŒ³‚³‚ê‚é‚Í‚¸‚Ȃ̂ɑS‚­‚©‚¯—£‚ꂽŒ‹‰Ê‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·

‚Ç‚±‚ðC³‚·‚ê‚΂悢‚̂łµ‚傤‚©H

ŠÂ‹«‚Í@OSFLinux@GCCF4.1.2@Œ¾ŒêFC++@‚Å‚·

293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 20:22:19
>>292
ƒfƒoƒbƒOˆË—Š‚È‚ç‘¼ƒXƒŒÀ‚Á‚Ä‚­‚ê

294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 21:33:10
–ß‚è’l‚Æ‚µ‚Ä”z—ñ‚ð–ß‚µ‚½‚¢‚ñ‚¾‚ªA‚»‚¤‚¢‚¤Žž‚Á‚Ă̂͂ǂ¤‚â‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©‚ËH
–ß‚è’l‚ÌŒ^‚͂ǂ¤‚·‚ê‚΂¢‚¢‚Ì‚©Areturn@‚ÌŒã‚É‘‚­‚̂͊֔“à‚Ì”z—ñ–¼‚Å‚¢‚¢‚Ì‚©AŠÖ”‚ðŒÄ‚Ño‚µ‚½êŠ‚Ì=‚̶ƒIƒyƒ‰ƒ“ƒh‚͂ǂ¤‚¢‚¤Œ^‚É‚·‚ê‚΂¢‚¢‚Ì‚©
‹³‚¦‚Ä‚­‚¾‚³‚¢B

295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 21:39:07
ˆø”‚É”z—ñ‚̃|ƒCƒ“ƒ^Žó‚¯Žæ‚Á‚Ä‚»‚ê‚ð‘€ì‚·‚ê‚΂¢‚¢‚悤‚È‹C‚à‚·‚é

296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 21:41:17
C++‚Ånew‰‰ŽZŽq‚ɂ͎OŽí—Þ‚ ‚é‚炵‚¢‚Å‚·‚ª
•’Ê‚ÌnewAplacement newA‚ ‚Æ‚à‚¤ˆê‚‚͉½‚Å‚·‚©H

297:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 21:41:49
>>294
‹ï‘Ì“I‚ȃeƒXƒgƒP[ƒX‘‚¢‚Ä‚Ý

298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 21:42:54
‚Æ‚¢‚¤‚æ‚èC‚ł͂»‚ꂪˆê”ÔŽg‚í‚ê‚Ä‚¢‚éB
‚Ù‚©‚É‚ÍA\‘¢‘Ì‚ð•Ô‚µ‚½‚èC++‚È‚çstd::vector‚ðŽg‚Á‚½‚è‚·‚é•û–@‚ª‚ ‚éB
ŠÖ”“à‚Ńƒ‚ƒŠŠm•Û‚µ‚ÄAŒÄoŒ³‚ʼnð•ú‚µ‚Ä‚à‚炤‚Æ‚¢‚¤Žè‚à‚ ‚éB

299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 21:43:44
>>296
new[]‚̂悤‚È‹C‚ª‚·‚邪A‚»‚¤‚·‚邯placement new[]‚àl‚¦‚ç‚ê‚é‚ñ‚¾‚æ‚È

300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 21:45:19
new(nothrow) ‚Ì‚±‚Æ‚©H

301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 21:48:47
>>300
‘æŽO‚Ìnew‚Í‚»‚ê‚Å‚µ‚½‚©c–¼‘O‚©‚ç‚·‚é‚Ébad_alloc—áŠO‚𓊂°‚È‚¢new‚Á‚ĂƂ±‚ë‚©‚ÈH
‚Æ‚à‚ ‚ê‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 21:49:41
>>294
”z—ñ‚ðŠÜ‚Þ\‘¢‘Ì‚ðŽg‚¤B
C++ ‚È‚ç std::vector ‚àŽg‚¦‚éB

303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 21:50:49
new(nothrow) ‚Í placement new ‚̈êŽí‚¾‚낤B
ŽOŽí—Þ‚ ‚邯Œ¾‚Á‚Ä‚él‚Ì”Fޝ‚ª‚Ç‚¤‚È‚Á‚Ă邩’m‚ç‚È‚¢‚¯‚ÇB

304:294
07/05/18 22:06:48
//‚ñ`A‚±‚ñ‚È‚ñ‚Å‚µ‚傤‚©HiŽÀÛì‚肽‚¢ƒvƒƒOƒ‰ƒ€‚Í‚±‚ñ‚È‚¶‚á‚È‚¢‚Å‚·‚¯‚Ç
#include<iostream>
using namespace std;

int factor(int a[]){
for(int i =0; i<5 ; i++){
a[i]=i+1;
}
return a;
}

int main(){
int a[5];
a = factor(a);
for(int i =0; i<5 ; i++){
cout <<a[i];
}

return 0;
}

‚ÄAƒRƒ“ƒpƒCƒ‹‚ªo—ˆ‚Ü‚¹‚ñ‚Å‚µ‚½BƒRƒ“ƒpƒCƒ‰‚ÍVCBƒƒbƒZ[ƒW‚ÍŽŸ‚Ì’Ê‚è‚Å‚·B
test.cpp(9) : error C2440: 'return' : 'int []' ‚©‚ç 'int' ‚ɕϊ·‚Å‚«‚Ü‚¹‚ñB
‚±‚̕ϊ·‚ª‰Â”\‚ȃRƒ“ƒeƒLƒXƒg‚Í‚ ‚è‚Ü‚¹‚ñB
test.cpp(14) : error C2440: '=' : 'int' ‚©‚ç 'int [5]' ‚ɕϊ·‚Å‚«‚Ü‚¹‚ñB
”z—ñŒ^‚ւ̕ϊ·‚Í‚ ‚è‚Ü‚¹‚ñ‚ªAŽQƂ܂½‚̓|ƒCƒ“ƒ^‚©‚ç”z—ñ‚ւ̕ϊ·‚ª‚ ‚è‚Ü‚·B

‚â‚Á‚Ï‚èˆø”‚Æ–ß‚è’l‚ÌŒ^‚ç‚Ö‚ñ‚Ì’mޝ‚ª‚ ‚¢‚Ü‚¢‚Ȃ̂ÅA‚Ç‚¤‚â‚Á‚Ä“n‚µ‚Ăǂ¤‚â‚Á‚Ä–ß‚¹‚΂¢‚¢‚Ì‚©•ª‚©‚è‚Ü‚¹‚ñB
‚±‚̃R[ƒh’¼‚µ‚Ä‚­‚ꂽ‚è‚·‚邯A‚ ‚肪‚½‚¢‚ñ‚Å‚·‚¯‚ÇEEE‚—‚³‚·‚ª‚É–³—‚È—Š‚Ý‚Å‚µ‚傤‚©

305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 22:23:24
STLŽg‚Á‚½•û‚ª—y‚©‚ÉŠy‚¾‚ÆŽv‚¤
#include <vector>
#include <iostream>

int factor(std::vector<int>& in) {
enum { NUM=5 };
typedef std::vector<int>::size_type vec_sz;
in.reserve(NUM);
for (vec_sz i = 0; i < NUM; ++i)
in.push_back(static_cast<int>(i));
return 0;
}

int out(const std::vector<int>& in) {
for (std::vector<int>::const_iterator i = in.begin(); i != in.end(); ++i)
std::cout << *i << " ";
return 0;
}

int main() {
std::vector<int> v;
factor(v);
out(v);
return 0;
}

306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 22:28:29
>>304
Java‚©C#‚Å‚à‚â‚Á‚Ä‚¢‚½‚Ì‚©‚à‚µ‚ê‚È‚¢‚¯‚ÇA
‚Ü‚¸C‚É‚Íu”z—ñ‚ð“n‚·v‚Æ‚¢‚¤ŠT”OŽ©‘Ì‚ª‚È‚¢B
ƒ|ƒCƒ“ƒ^‚ÌŒ^‚Å”z—ñ‚̃TƒCƒY‚ðŽw’è‚·‚邯‚¢‚¤‚â‚è•û‚ª
‚È‚¢‚킯‚Å‚à‚È‚¢‚¯‚ÇA‚â‚͂蕒ʂ͔z—ñ‚Ìæ“ª‚Ì—v‘f‚Ì
ƒAƒhƒŒƒXiƒ|ƒCƒ“ƒ^j‚ð“n‚µ‚Ĉ—‚ð‚·‚é‚±‚ƂɂȂéB
‚»‚̕ӂª–Ê“|‚¾‚ÆŒ¾‚¤‚̂ȂçSTL‚©”z—ñ‚©ƒNƒ‰ƒXŽg‚¤B

307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 22:32:47
‚±‚ñ‚É‚¿‚ÍBC‚ŃvƒƒOƒ‰ƒ€‚ð‚µ‚Ä‚¢‚é‚̂ł·‚ªA
_beginthread()‚Å쬂µ‚½ƒXƒŒƒbƒh‚ðCloseHandle‚ÅI—¹‚³‚¹‚鎞‚ÉA
ƒfƒoƒbƒO‚È‚µ‚ÅŽÀs‚·‚邯‰½‚àƒGƒ‰[‚Í‹N‚±‚ç‚È‚¢‚̂ł·‚ªA
ƒfƒoƒbƒO‚ ‚è‚ÅŽÀs‚·‚邯A—áŠO‚ª”­¶‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚¨‚»‚ç‚­CloseHandle‚Åo‚Ä‚¢‚éƒGƒ‰[‚Ȃ̂ł·‚ªA³í‚ÈI—¹•û–@‚ł͂Ȃ¢‚̂łµ‚傤‚©H

‚È‚ñ‚©A_freeptd(ptd);‚ÌŠ‚É–îˆó‚ª‚ ‚è‚Ü‚·¥¥¥B

ƒXƒŒƒbƒh‚Ì쬂̕”•ª‚ÆI—¹‚Ì•”•ª‚͉º‚̂悤‚ɂȂÁ‚Ă܂·B
hThread = (HANDLE)_beginthread(connect, 0, NULL);
CloseHandle(hThread_connect);

308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 22:36:27
>>307
_beginthread ‚̃}ƒjƒ…ƒAƒ‹‚É
_beginthread ‚ɑΉž‚·‚éŠÖ”‘‚¢‚ĂȂ¢H

malloc ‚Æ fclose ‚͑Ήž‚µ‚ĂȂ¢—l‚É
ˆá‚¤ŠÖ”ŒÄ‚Ô‚Æ–â‘肪‘½‚¢‚æ

309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 22:37:48
_beginthread‚ÅŠJŽn‚µ‚½ƒXƒŒƒbƒh‚ÍCloseHandle‚µ‚¿‚á‘Ê–ÚB

310:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 22:38:24
>>303
new(nothrow) ‚ÍŠm•Û‚ÉŽ¸”s‚µ‚½‚ç NULL ‚ð•Ô‚· new B
placement new ‚ÍŠù‚ÉŠm•Û‚µ‚Ä‚ ‚郃‚ƒŠ‚ð—˜—p‚·‚é new B
‘S‘Rˆá‚¤B

311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 23:11:19
>>308
_endthread‚Æ‚¢‚¤‚Ì‚ª‚ ‚Á‚ÄA‚»‚̃XƒŒƒbƒh‚ÌÅŒã‚É
_endthread();‚·‚ê‚΃XƒŒƒbƒh‚ªI‚í‚邿‚¤‚Ȃ̂ł·‚ªA
ƒXƒŒƒbƒh‚ÌŠO‚©‚ç‹­§“I‚ɃXƒŒƒbƒh‚ðI‚í‚炵‚½‚¢‚̂ł·B
‚µ‚©‚à_endthread‚͈ø”‚ðŽ‚½‚È‚¢‚̂ŕ¡”ƒXƒŒƒbƒh‚𑖂点‚Ä‚¢‚éꇂÍ
‚ǂ̂悤‚ɃXƒŒƒbƒh‚ÌŠO‚©‚ç‹­§“I‚ÉI‚í‚点‚ê‚΂¢‚¢‚Ì‚©¥¥¥

>>309
‚»‚¤‚È‚ñ‚Å‚·‚©¥¥¥B‚»‚ê‚̓Gƒ‰[‚ªo‚é‚킯‚Å‚·‚ËGG
‚ñ`¥¥¥

312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 23:20:19
>>310
new ‚É—^‚¦‚é’ljÁ‚̈ø”‚Ì‚±‚Ƃ𑂶‚Ä new-placement ‚ÆŒ¾‚¤B (5.3.4)
Œ³X‚Í new (place) T ‚Æ‚µ‚Ä”z’u‚ÉŽg‚¤\•¶‚Æ‚µ‚ĒljÁ‚³‚ꂽ‚©‚ç
‚±‚ñ‚È–¼‘O‚ɂȂÁ‚Ä‚é‚ñ‚¾‚낤‚¯‚Ç‚ËB

313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 23:24:43
’Pƒ‚È•û–@‚Æ‚µ‚Ä‚Í
¶¬Žž‚ɃXƒŒƒbƒh‚𶬂µ‚ÄAÁ–ÅŽž‚ɃXƒŒƒbƒh‚ðI—¹‚³‚¹‚é
‚Á‚Ä‚¢‚¤ƒXƒŒƒbƒh‚»‚Ì‚à‚Ì‚ð•\‚·ƒNƒ‰ƒX‚Íì‚Á‚Ä‚»‚¢‚‚Ɏ©ŽE‚·‚邿‚¤‚É–½—ß‚·‚邯‚©
‚Æ‚È‚é‚Æ‚»‚¢‚‚ç‚ð¶¬AŠÇ—‚·‚éƒNƒ‰ƒX‚ª•K—v‚ɂȂé‚킯‚Åc

314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 23:26:00
ExitThread‚ŃXƒŒƒbƒh‚ðI—¹‚³‚¹‚½ê‡A‚»‚ÌI—¹‚³‚¹‚½ƒXƒŒƒbƒh‚ª
ƒvƒƒZƒX‚ÌÅŒã‚̃XƒŒƒbƒh‚Å‚ ‚ê‚ÎA‚»‚̃vƒƒZƒX‚àI—¹‚·‚é‚Á‚Û‚¢‚Ì‚ÅA
‚±‚ê‚Í‚±‚ê‚Å”ñí‚ÉŽg‚¢‚É‚­‚¢‚Å‚·Bˆê‘̂ǂ¤‚·‚ê‚Î¥¥¥

315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 23:28:24
>>311
’Z‚¢“š‚¦F
@ƒXƒŒƒbƒh‚ð‹­§“I‚ÉI—¹‚³‚¹‚é•K—v‚ȂǂȂ¢‚悤‚ÈÝŒv‚É`
­‚µ’·‚¢“š‚¦F
@_beginthreadex(), TerminateThread()‚ðŽg‚¦

316:315
07/05/18 23:29:08
‚¨‚Á‚ÆŒãŽÒ‚̂ق¤‚ª’Z‚©‚Á‚½‚º

317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/18 23:44:55
>>315
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BEx‚ł͂ ‚è‚Ü‚¹‚ñ‚ªA
_beginthread()‚ÆTerminateThread()‚ŃGƒ‰[‚ªo‚È‚¢‚悤‚ɂȂè‚Ü‚µ‚½B
FX’²‚ׂ½‚Æ‚±‚ëA‚ ‚éƒTƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€‚É‚¨‚¢‚Ä
TerminateThread()‚ÌŒã‚ÉCloseHandle()‚ÅX‚Ƀnƒ“ƒhƒ‹ŠJ•ú‚ðs‚Á‚Ă܂·‚ª
‚±‚ê‚Í•K—v‚Ȃ̂łµ‚傤‚©H

318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 00:05:57
>>317
ƒCƒxƒ“ƒg‚ðŽó‚¯Žæ‚Á‚½‚玩•ª‚Å_endthread‚µ‚ÄŽ€‚ʂ悤‚É‚µ‚½•û‚ª‚¢‚¢‚ÆŽv‚¤B
ƒXƒŒƒbƒh‚ð–³—‚â‚èŽ~‚ß‚é‚Á‚Ä‚±‚Ƃ͂ǂ±‚ÅŽ~‚܂邩•ª‚©‚ç‚È‚¢‚ñ‚¾‚¼B‹CFˆ«‚¢B

319:315
07/05/19 00:12:44
>>317
’·‚¢“š‚¦F
ƒwƒ‹ƒv‚É‘‚¢‚Ä‚ ‚锤‚¾‚ªA_beginthread()‚ÅŠJŽn‚µ‚½ƒXƒŒƒbƒh‚Í
Ž©•ª‚ªI—¹‚·‚鎞‚ÉŽ©•ª‚ÅCloseHandle()‚ðŒÄ‚Ño‚µ‚ăXƒŒƒbƒhƒnƒ“ƒhƒ‹‚ð
”jŠü‚·‚éBŒ¾‚¢Š·‚¦‚邯A_beginthread()‚ÅŠJŽn‚µ‚½ƒXƒŒƒbƒh‚̃nƒ“ƒhƒ‹‚ª
‚¢‚–³Œø‚ɂȂ邩ŠO‚©‚ç‚Í‘S‚­•ª‚©‚ç‚È‚¢‚Ì‚ÅAƒXƒŒƒbƒh‚̃nƒ“ƒhƒ‹‚ð
ŠO‚©‚牽‚ç‚©‚ÌŒ`‚ÅŽg‚¢‚½‚¢‚̂ȂçA•K‚¸_beginthreadex()‚ðŽg‚¦B

_beginthreadex()‚ÅŠJŽn‚µ‚½ƒXƒŒƒbƒh‚ÍŽ©•ª‚ÅCloseHandle()‚ð
ŒÄ‚Ño‚³‚È‚¢‚Ì‚ÅAƒŠ[ƒN‚ð”ð‚¯‚½‚¯‚ê‚Î’N‚©‚ªÓ”C‚ðŽ‚Á‚Ä‘ã‚í‚è‚É
ŒÄ‚Ño‚µ‚Ä‚â‚é•K—v‚ª‚ ‚éB‚‚܂èWaitForMultipleObjects()‚ȂǂðŽg‚Á‚Ä
I—¹‚ð‘Ò‚¿A‚»‚ÌŒãCloseHandle()‚ðŒÄ‚Ô•K—v‚ª‚ ‚é‚Á‚Ä‚±‚Æ‚¾B
TerminateThread()‚µ‚½ê‡‚à“¯—l‚¾‚ÈB

320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 00:22:37
>>318
‚Ƃ肠‚¦‚¸ƒXƒŒƒbƒh‚Å‚Írecv()‚ðSOCKET_ERROR‚ªo‚é‚܂ʼni‰“‚Ƀ‹[ƒv‚³‚¹‚Ä‚¢‚Ü‚·B
ƒT[ƒo[‚ªI—¹‚µ‚½Žž‚ȂǂÍAŽ©“®‚Ń‹[ƒv‚𔲂¯‚ÄI—¹‚·‚é‚̂ł·‚ªA
‚»‚êˆÈŠO‚É‚±‚¿‚ç‚©‚çÚ‘±‚ðI—¹‚·‚騒fƒ{ƒ^ƒ“‚ð—pˆÓ‚µ‚Ä‚¢‚Ü‚·B
‚»‚̃{ƒ^ƒ“‚ð‰Ÿ‚µ‚½‚Æ‚«‚É‹­§“I‚ɃXƒŒƒbƒh‚ðI—¹‚³‚¹‚Ä‚¢‚é‚̂ł·‚ªA
ƒ{ƒ^ƒ“‚ð‰Ÿ‚³‚ꂽƒCƒxƒ“ƒg‚ðƒXƒŒƒbƒh“à‚Ŏ擾‚µ‚Ä‚·‚®‚ɃXƒŒƒbƒh‚ðI—¹‚³‚¹‚é
Ž–‚È‚ñ‚Äo—ˆ‚é‚̂łµ‚傤‚©¥¥¥H

>>319
’š”J‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚Æ‚Ä‚à•ª‚©‚è‚â‚·‚¢‚Å‚·‚—

321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 00:41:34
Linux,gcc‚Å‚·B

./aaa 3 2@| ./bbb
‚Æ‚¢‚¤‚悤‚ÉAʼn‚ÉŽÀs‚µ‚½aaa‚ÌŒ‹‰Ê‚ðƒpƒCƒv‚ł‚Ȃ¢‚ÅAŒã‚ë‚Ìbbb‚Æ‚¢‚¤ƒvƒƒOƒ‰ƒ€‚Å‘€ì‚µ‚½‚¢‚̂ł·‚ªA
‚¤‚Ü‚­bbb‚É“n‚·‚±‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB
aaa‚ÍA
1 -2
-1
2

‚̂悤‚Éo—Í‚·‚é‚Ì‚ÅAbbb‚Å
int main(int argc,char **argv)@‚Æ‚µ‚ēǂݎæ‚낤‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ªA
argc‚Ì’l‚ðo—Í‚µ‚Ä‚Ý‚é‚Æ1‚Ƃłé‚Ì‚ÅA./bbb‚»‚Ì‚à‚Ì‚µ‚©“ǂݎæ‚ê‚Ä‚¢‚Ü‚¹‚ñB
Ž©•ª‚Æ‚µ‚Ă͂±‚±‚Å@./bbb 1 -2 -1 2@‚Åargc‚Ì’l‚ª‚T‚É‚È‚é‚æ‚¤‚µ‚½‚¢‚̂ł·‚ªA
‚±‚̂悤‚ȃpƒCƒv‚ÌŽg‚¢•û‚͊ԈႢ‚Å‚µ‚傤‚©H


322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 00:45:11
>>321
‘åŠÔˆá‚¢BƒpƒCƒv‚ÌŽg‚¢•û‚̕׋­‚µ‚Ä‚ç‚Á‚µ‚á‚¢B
—v‚ÍA•W€o—͂ƕW€“ü—Í‚ðŒq‚®‚¾‚¯‚¾‚©‚çB

>>320
‚¨‚¢‚¨‚¢Arecv()‚µ‚Ä‚¢‚éƒXƒŒƒbƒh‚ð‚¢‚«‚È‚èŽE‚µ‚¿‚áÙ‚¢‚¾‚ëB

323:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 00:51:05
>>322
‚ł̓T[ƒo[‚Æ‚ÌÚ‘±‚ð‚Õ‚¿‚Á‚ÄØ‚肽‚¢Žž‚Í
‚Ç‚¤‚·‚ê‚΂¢‚¢‚̂łµ‚傤‚©H

324:315
07/05/19 01:01:18
>>320
’·‚¢“š‚¦F
ƒuƒƒbƒLƒ“ƒOƒ‚[ƒh‚łЂ½‚·‚çrecv()ƒ‹[ƒv‚ð‚µ‚Ä‚¢‚é‚ñ‚¾‚ÈB
Šm‚©‚ÉŠÈ’P‚¾‚ªA‚»‚ê‚Å‚ÍãY—í‚ɃXƒŒƒbƒh‚ðI—¹‚³‚¹‚ç‚ê‚È‚¢B

1)ƒuƒƒbƒLƒ“ƒOƒ‚[ƒh‚Årecv()‚ðŽg‚¤‘ã‚í‚è‚ÉA
@—Ⴆ‚Îasynchronousƒ‚[ƒh‚ÅWSARecv(){WSAGetOverlappedResult()‚ðŽg‚¤
2)ƒXƒŒƒbƒhŠÔ’ÊM—p‚ÉEvent‚ðì‚éB‚»‚̃XƒŒƒbƒh‚ðŽ~‚ß‚½‚¢ê‡‚Í
@ŠO‚©‚çSetEvent()‚Å‚â‚ñ‚í‚è‚Æu‚¨Šè‚¢v‚·‚éB
3)ŽóMƒXƒŒƒbƒh‚Å‚ÍAWSARecv()‚ŃgƒŠƒK‚µ‚½ŽóM‚ÌŠ®—¹‚Æã‹L‚̃Cƒxƒ“ƒg‚Ì2‚‚ðA
@WSAWaitForMultipleEvents()‚Ȃǂð—p‚¢‚ÄA“¯Žž‚ɑ҂‚悤‚É‚·‚éB
4)SetEvent()‚É‚æ‚Á‚đҋ@‚©‚甲‚¯‚½ê‡‚ÍAƒXƒŒƒbƒh‚ªŽ©•ª‚ÅI—¹‚·‚éB

‚±‚ñ‚ÈŠ´‚¶‚É‚·‚ê‚΂ł«‚邼B‚Ü‚ AŠî–{“I‚ȃeƒNƒjƒbƒN‚¾‚ªB

325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 01:40:49
>>324
‰‚߂ĕ·‚­ŠÖ”‚ª‚¢‚Á‚Ï‚¢o‚Ä‚«‚½‚Ì‚Å
‚¿‚å‚Á‚­‚ç•׋­‚µ‚Ä‚«‚Ü‚·I

326:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 02:26:01
‚Ü‚ —v‚·‚é‚ÉArecv()‚Æ‚¢‚¤uŠO(‘¼ƒXƒŒƒbƒh)‚©‚çƒuƒŒ[ƒNo—ˆ‚È‚¢‚à‚Ìv‚ðŽg‚¤‘ã‚í‚è‚É
‘¼‚Ì‚à‚̂őҋ@‚µ‚Ärecv()‚ł̓uƒƒbƒN‚µ‚È‚¢‚悤‚É‚·‚éA‚Æ‚¢‚¤‚±‚Æ‚¾‚ÈB

ƒlƒbƒgƒ[ƒN‚ł͒N‚à‚ª•K—v‚Æ‚·‚邱‚ƂȂ̂ÅA‘Έ–@‚à‚Ù‚ÚŠm—§‚µ‚Ä‚éB
ˆê”Ê“I‚É‚ÍuselectŒnv‚ƌĂ΂ê‚邯‚ÇAWindows‚É‚à‚»‚ê‚ÉŒü‚¯‚½•û–@‚ª—pˆÓ‚³‚ê‚Ä‚¢‚éB

327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 02:54:08
‚n‚rˆË‘¶‚µ‚È‚¢Œ»Žž“_‚Å‚b{{‚ÌŽd—l‚ð–Ô—…‚µ‚½“ü–å“I‹³‰È
‘‚Á‚ĂȂɂ©‚æ‚¢‚̂Ȃ¢‚Å‚µ‚傤‚©B
ƒNƒ‰ƒX‚Æ‚©‚r‚s‚k‚Ì‚³‚í‚è‚̂Ƃ±‚ë‚܂Œm‚Á‚Ä‚¢‚é‚̂ł·‚ª
””N‚â‚Á‚Ä‚¢‚È‚©‚Á‚½‚̂š‚Ç‚¤‚¢‚¤‹@”\‚ª“Š“ü‚³‚ê‚Ä‚¢‚é
‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñB}‘ŠÙ‚Ńpƒ‰ƒpƒ‰‚݂Ă¢‚½‚ç
uÚà‚b{{‘æ‚Q”Åv‚Æ‚¢‚¤‚Ì‚ª’l’i‚àŠÜ‚ß‚Ä
‚æ‚¢‚©‚ȂƎv‚Á‚½‚̂ł·‚ªB


328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 02:58:23
CALLBACKŠÖ”“à‚ŕϔ‚Ì錾‚ð‚·‚é‚Æˆ—‚ªd‚­‚È‚è‚Ü‚·‚©H

329:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 03:04:22
>>328
«‚̂ǂÁ‚¿‚Æ”ä‚ׂÄd‚­‚È‚é‚Á‚ÄŒ¾‚Á‚Ä‚é‚ÌH
1.CALLBACK‚¶‚á‚È‚¢ŠÖ”‚ŕϔ‚Ì錾‚ð‚·‚é
2.CALLBACKŠÖ”“à‚ŕϔ‚Ì錾‚ð‚µ‚È‚¢

330:328
07/05/19 03:05:34
‚·‚݂܂¹‚ñB
1.CALLBACK‚¶‚á‚È‚¢ŠÖ”‚ŕϔ‚Ì錾‚ð‚·‚é
‚Å‚·B

331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 03:10:37
>>327
‹»–¡‚ðŽ‚Á‚Ă邯‚±‚ë‚É…‚ð·‚µ‚Ĉ«‚¢‚ªc

>ƒNƒ‰ƒX‚Æ‚©‚r‚s‚k‚Ì‚³‚í‚è‚̂Ƃ±‚ë‚Ü‚Å
‚±‚̃Œƒxƒ‹‚ÅuÅV‚ÌŽd—lv‚ð’m‚鎖‚ɈӖ¡‚ª‚ ‚é‚Ì‚©H
‚»‚ê‚È‚ç‚Ü‚¾’m‚ç‚È‚¢C++‚ÌŠî–{‚ð‰Ÿ‚³‚¦‚é‚Ì‚ªæ‚¶‚á‚È‚¢‚©H

332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 03:19:00
‚bŒn‚̂𒆒f‚µ‚ÄLisp‚Æ‚©Haskell‚ ‚ÆŒ¾Œê‚»‚Ì‚à‚Ì‚ðì‚Á‚½‚è‚Æ‚©
‚Æ‚©‚µ‚΂炭‚â‚Á‚Ä‚¢‚½‚Ì‚Å
¡“x‚Í¡‚Ì‚b{{‚炵‚¢‚Æ‚±‚낪‘S‘Ì“I‚É’m‚肽‚¢‚Á‚Ä‚¢‚¤
‚©‚ñ‚¶‚È‚ñ‚Å‚·B
‚»‚Ì‚ ‚½‚è‚Ì‹C•ª‚ð—‰ð‚µ‚Ä‚¢‚½‚¾‚¯‚Ü‚·‚Å‚µ‚傤‚©B


333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 03:34:23
‚»‚ê‚È‚çˆÀS‚µ‚Ä Effective C++

334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 03:50:56
Ž¿–â‚Å‚·‚ªAƒ[ƒhƒpƒbƒh‚Ìmƒtƒ@ƒCƒ‹]ƒƒjƒ…[‚Ìm‘—MnƒRƒ}ƒ“ƒh‚̂悤‚É
Šù‘¶‚Ì•W€“dŽqƒ[ƒ‹ƒ\ƒtƒg‚©‚ç‘—M—pƒEƒBƒ“ƒhƒE‚ðŒÄ‚Ño‚·‹@”\‚ðŽÀŒ»‚·‚é‚É‚Í
‚Ç‚¤‚·‚ê‚Ηǂ¢‚̂łµ‚傤‚©H

335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 03:53:49
gcc -pg ‚ŃRƒ“ƒpƒCƒ‹‚µ‚½‚ç‚»‚ê‚Ü‚Åo‚ĂȂ©‚Á‚½
Detaching after fork from child process@XXX
‚ÆŒ¾‚¤ƒƒbƒZ[ƒWo‚邿‚¤‚ɂȂÁ‚½‚ñ‚Å‚·‚¯‚ÇA‚±‚ê‚͉½‚Å‚·‚©H‚Ȃɂ©–â‘è‚ ‚é‚Å‚µ‚傤‚©H

336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 05:25:39
>>334
uƒtƒ@ƒCƒ‹–¼‚ðŽw’肵‚ÄŽÀsv‚Å
mailto::
‚â‚Á‚Ă݂ê

337:334
07/05/19 06:52:25
>>336
œz‚¢

338:304
07/05/19 07:10:12
>>305
“š‚¦‚Ä‚­‚ê‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
‚ªAŠÖ”‚Æ‚©‘S‚­‚ÆŒ¾‚Á‚Ä‚¢‚¢‚Ù‚Ç’m‚ç‚È‚¢‚Ì‚ÅA‘‚¢‚Ä‚­‚¾‚³‚Á‚½ƒR[ƒh‚Í—‰ð‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½EEEB
‚Ç‚¤‚É‚©Ž©•ª‚̃R[ƒh‚ð‚¿‚å‚¿‚å‚¢‚Æ’¼‚µ‚ăRƒ“ƒpƒCƒ‹ƒGƒ‰[–³‚­‚È‚é‚æ‚¤‚ɂȂç‚È‚¢‚Å‚µ‚傤‚©H
‚à‚µ—Ç‚¯‚ê‚΂¨“š‚¦‰º‚³‚¢B

>>306
>Java‚©C#‚Å‚à‚â‚Á‚Ä‚¢‚½‚Ì‚©‚à‚µ‚ê‚È‚¢‚¯‚Ç
‚·‚݂܂¹‚ñA‘S‚­‚̃vƒƒOƒ‰ƒ~ƒ“ƒO‰‚ß‚Ä2ƒ–ŒŽ‚̉SŽÒ‚Å‚·
”z—ñ‚Ìæ“ª—v‘f‚̃AƒhƒŒƒX‚ð“n‚·‚ɂ͔z—ñ–¼‚𑂯‚΂¢‚¢A‚Æ–{‚ÉÚ‚Á‚Ä‚¢‚Ü‚µ‚½‚ªA‚»‚ê‚Å‚¢‚¢‚ñ‚Å‚·‚æ‚ËH

ŠÖ”“à‚Å‚¢‚¶‚Á‚½”z—ñ‚ðAŒ³‚̂Ƃ±‚ë‚É–ß‚µ‚Ä‚â‚邯‚«Areturn‚ÌŒã‚ÆAŠÖ”‚Ì–ß‚è’l‚ÌŒ^‚͂ǂ¤‘‚¯‚΂¢‚¢‚Ì‚©‹³‚¦‚Ä‚­‚¾‚³‚¢GG

339:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 07:29:12
>>338
ãŽè‚­‚¢‚©‚È‚¢‚Æ‚¢‚¤‚Ì‚ÍA’mޝ‚ª‘«‚è‚Ä‚¢‚È‚¢Ž–‚ÌØ–¾B
‰ð‚ç‚È‚¢‚ÆŽv‚¤‚È‚çA‘¼l‚É•·‚­‘O‚ÉŽ€‚Ê‹C‚Å’²‚ׂȂ³‚¢B
‚»‚Ì•û‚ªŽ©•ª‚Ì‚½‚ß‚¾‚æB

”z—ñ‚ƃ|ƒCƒ“ƒ^‚ÌŠÖŒW‚ɂ‚¢‚ÄA‚®‚®‚è‚‚ÂAƒeƒXƒgƒR[ƒh‚ð‘‚«‚‚‚ÅA
‚¿‚á‚ñ‚ÆŠî–{‚ð‰Ÿ‚³‚¦‚ê‚ÎA“‚¢‚±‚Ƃ͂Ȃ¢‚æB

340:304
07/05/19 07:44:56
‚»‚¤‚Å‚·‚ËBŠÃ‚¦‚Ă܂µ‚½B
o’¼‚µ‚Ä‚«‚Ü‚·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½I

341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 07:47:02
>>338
”z—ñ‚ðŠÖ”‚Å•ÏX‚µ‚½‚¢‚¾‚¯‚È‚çA—Ⴆ‚΂±‚ꂾ‚¯‚Å‚¢‚¢B
void incrementArray(int * foo, unsigned nFoo)
{
for (int ic = 0; ic < nFoo; ++ic) {
++foo[ic];
}
}
•ʂ̔z—ñ‚ɃRƒs[‚·‚éꇂàAŠÖ”‚Å”z—ñ‚ðV‹K‚ÉŠm•Û‚·‚é‚͔̂»‚è“ï‚¢‚©‚ç‚â‚ß‚½•û‚ª‚¢‚¢B
void copyArray(int * bar, int const * foo, unsigned nFoo)
{
for (int ic = 0; ic < nFoo; ++ic) {
bar[ic] = foo[ic];
}
}

342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 07:50:14
ƒRƒs[‚̂ق¤‚̉¼ˆø”–¼‚Í
foo‚¾‚Ìbar‚¾‚Ì‘‚©‚¸‚Ésrc,dest‚É‚µ‚悤‚ºB

343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 07:51:54
Linux‚ł̉SŽÒ‚ÌŽ¿–â‚Å‚·B
C++‚Ìstd::sort(v.begin(), v.end())‚Ìsort()‚ÌŽÀ‘•‚ðŒ©‚Ä‚Ý‚½‚¢‚̂ł·‚ªA
‚Ç‚±‚ð‚Ý‚ê‚΂悢‚̂łµ‚傤‚©B
ŠÖ”ƒ|ƒCƒ“ƒ^‚Q‚‚¾‚¯‚ðˆø”‚É‚µ‚È‚­‚Ä‚àAvŽ©‘Ì‚ðˆø”‚É‚·‚éŽd—l‚Ì•û‚ª
Ž©‘R‚ÈŠ´‚¶‚ª‚·‚é‚̂ł·‚ªBBB
‚ǂȂ½‚©‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B


344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 07:55:20
>>343
‚»‚ê‚Å‚Íu”z—ñv‚©uƒRƒ“ƒeƒiv‚©A‚ǂꂩˆê‚‚̑S‘Ì‚µ‚©ƒ\[ƒg‚Å‚«‚È‚¢B
—Ⴆ‚ÎAvector‚Ì“ñ”Ô–Ú‚©‚çƒ\[ƒg‚µ‚½‚¢‚©‚à’m‚ê‚È‚¢B

345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 07:58:43
>>343
ƒfƒBƒXƒgƒŠƒrƒ…[ƒVƒ‡ƒ“‚É‚æ‚邯‚ÇA‚½‚Æ‚¦‚Î
/usr/include/c++/*/bits/stl_algo.h

“n‚µ‚Ä‚¢‚é‚̂͊֔ƒ|ƒCƒ“ƒ^‚¶‚á‚È‚­‚ÄAƒCƒeƒŒ[ƒ^ƒIƒuƒWƒFƒNƒg‚¾‚æB
”͈͂ðŽw’è‚Å‚«‚邿‚¤‚É‚µ‚Ä‚¨‚¯‚ÎAƒRƒ“ƒeƒi‚Ì‘S‘Ì‚ðƒ\[ƒg‚·‚é‚Ì‚à
ˆê•”‚ðƒ\[ƒg‚·‚é‚Ì‚à“¯‚¶Žg‚¢•û‚ɂł«‚é‚©‚çA‚¢‚¢ÝŒvB


346:332
07/05/19 08:48:50
>‚»‚ê‚È‚çˆÀS‚µ‚Ä Effective C++

‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B“Ç‚ñ‚ł݂܂·B


347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 09:15:15
>>327
“ü–å“I‹³‰È‘‚ÌðŒ‚Í–ž‚½‚³‚È‚¢‚ªA‹KŠi‘‚Å‚à”ƒ‚Á‚Æ‚¯‚Î?

348:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 09:18:23
>>330
•Ï”‚ÌŒ^‚ª•³d‚½‚¢ƒRƒ“ƒXƒgƒ‰ƒNƒ^/ƒfƒXƒgƒ‰ƒNƒ^‚ðŽ‚Á‚Ä‚éƒNƒ‰ƒX‚¾‚Á‚½‚çd‚­‚Ȃ邾‚낤‚ËB
‚Ü‚ŸŠÂ‹«‚É‚æ‚é

349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 09:20:24
mixi‚Å–\‚ê‚Ä‚é”Lc‚Á‚ĉ½ŽÒHŒƒ‚µ‚­•s‰õ‚È‚ñ‚¾‚¯‚Ç

‚bŒ¾ŒêƒRƒ~ƒ…
URLØÝ¸(mixi.jp)
‰SŽÒ‚ׂ̈̂bŒ¾Œê
URLØÝ¸(mixi.jp)


350:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 09:36:21
>>327
¡‘‚¢‚Ă邩‚ç‘Ò‚Á‚Ä‚ÄB

351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 10:14:01
Ž·•M’†‚©‚æ‚—
‚¢‚Âo”Å‚³‚ê‚é‚ñ‚¾H‚—

352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 10:34:30
>>350‚ÉŠú‘Ò

353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 10:37:36
>>327
‚»‚Ì–{‰´Ž‚Á‚Ă邯‚ÇA‰SŽÒ‚É‚ÍÚ‚µ‚­‘‚«‚·‚¬‚Ä‚ ‚Á‚ēǂñ‚Å‚¢‚é
‚¤‚¿‚É–°‚­‚È‚é‚æB

“ÆKC++‚Ȃǂ̖â‘èW‚ðˆê’Ê‚è‚â‚Á‚Ă݂Ă͂¢‚©‚ª‚©‚ÈB‚ ‚ê‚È‚ç
ˆêû‚â‚èI‚¦‚½Š‚Å‚ ‚é’ö“x‚Ì—Í‚ª•t‚­B

354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 15:19:22
>349
’ú‚߂Ƃ¯B
KusakabeŽ‚Æ”L‰¤i”LcjŽ‚ÌŽQ‰ÁƒRƒ~ƒ…ƒjƒeƒB‚ɂ͋ߕt‚©‚È‚¢‚ª‹gB

Ž©•ª‚àu‚È‚é‚Ù‚ÇAl‚¦•û‚̈Ⴂ‚Å‚·‚Ëv‚ȂǂƔ­Œ¾‚µ‚½‚ç
uƒoƒJ‚É‚·‚é‚Ì‚à‚¢‚¢‰ÁŒ¸‚É‚µ‚Ä‚­‚¾‚³‚¢v‚Æ‚©•Ô‚³‚ê‚ărƒbƒNƒŠ‚Å‚·‚æBÚמB–†‚Å‚²‚ß‚ñB

355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 15:27:12
ƒ~ƒNƒVƒBiÎj

356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 15:30:09
2chiÎj

357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 15:32:14
“ÆKC++Aexceptional C++ˆÈŠO‚ÉC++‚Ì–â‘èW‚Á‚Ä‚ ‚è‚Ü‚·‚©H

358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 15:57:35
C with Classes ЉԏW

359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 16:04:49
‚»‚ÌKŽAƒ}ƒCƒ~ƒN‚̃}ƒCƒ~ƒN‚È‚ñ‚¾‚æ‚È‚ cc
‚È‚ñ‚Å‚ ‚ñ‚ȃLƒ`ƒKƒC‚Æ•t‚«‡‚¢‚ ‚é‚ñ‚¾‚낤‚ ‚ÌlB

360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 16:43:19
A man is judged by the company he keeps.
—Þ‚Í—F‚ðŒÄ‚ÔB
ƒLƒ`ƒKƒC‚Ì’m‚臂¢‚̓Lƒ`ƒKƒCB

361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 17:05:02
‚‚܂è359‚Í–³Ž©Šo‚̃Lƒ`ƒKƒC

362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 17:24:16
˜b‘è‚ɑ΂µ‚ÄŠÖŒW‚È‚¢l‚ɂ‚¢‚Ă̌¾‹y‚ÍŽv‚í‚ÊŽÖ‚ðo‚³‚¹‚é

363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 17:25:43
ƒLƒ…[‚ð”z—ñ‚Åì‚肽‚¢‚̂ł·‚ª
enqueueŽž‚Ƀf[ƒ^‚ªˆê”t‚ÌŽž‚̈—‚ªãŽè‚­o—ˆ‚Ü‚¹‚ñ
«‚ÍŽ©•ª‚Ål‚¦‚Ă݂½‚à‚̂ł·
URLØÝ¸(kansai2channeler.hp.infoseek.co.jp)
‚Ç‚±‚ªˆ«‚¢‚Ì‚©‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©
(head‚Íæ“ª—v‘f‚̈ê‚ÂŽè‘O‚Ì—v‘f”Atail‚ÍÅŒã”ö‚Ì—v‘f‚Ì—v‘f”)

364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 22:20:21
>>363
ƒfƒoƒbƒO‚­‚ç‚¢Ž©•ª‚Å‚µ‚ë‚æB
ƒfƒoƒbƒO‚̉ߒö‚ÅŠw‚ÔŽ–‚ÍAƒvƒƒOƒ‰ƒ€‚ð‘‚­Ž–ˆÈã‚É‚ ‚é‚ñ‚¾‚¼B

365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 23:20:06
‚í‚©‚ç‚È‚¢‚̂ő‚«ž‚ñ‚¾‚̂ł·‚ªc

366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 23:21:09
‚í‚©‚Á‚Ăđ‚«ž‚ñ‚Å‚½‚ç‚»‚ê‚Í‚³‚·‚ª‚ɂ܂¸‚¢‚¾‚ë

367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/19 23:56:39
>>363
‚Ƃ肠‚¦‚¸Aƒf[ƒ^‚ªˆê”t‚ÌŽž‚É
u‚Ç‚¤‚¢‚¤“®‚«‚É‚µ‚½‚¢‚Ì‚©v
uŽÀۂ͂ǂ¤‚¢‚¤“®‚«‚ð‚·‚é‚Ì‚©v
‚ðA‚܂Ƃ߂Ă݂é‚̂͂ǂ¤‚¾‚낤‚©

368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 04:20:25
—Fˆ¤”‚ð’T‚·ƒvƒƒOƒ‰ƒ€

u”ŽŽm‚ªˆ¤‚µ‚½”Ž®v‚Åo‚Ä‚«‚½—Fˆ¤”
—Fˆ¤”‚Ì’è‹`
Wikipedia€–ÚØÝ¸
A‚Ì–ñ”‚̘a=BAB‚Ì–ñ”‚̘a=A‚̂Ƃ«AAAB‚Í—Fˆ¤”‚Å‚ ‚é
i‚½‚¾‚µ–ñ”‚ɂ͎©•ªŽ©g‚ðŠÜ‚߂Ȃ¢j
—áF220‚Æ284
220‚Ì–ñ”‚̘a=1+2+4+5+10+11+20+22+44+55+110=284
284‚Ì–ñ”‚̘a=1+2+4+71+142=220

‚Ƃ肠‚¦‚¸1,000,000‚܂ŒT‚µ‚Ă݂½B39‘g‚ ‚Á‚½B
ƒIƒCƒ‰[‚Í60—]‚茩‚‚¯‚½‚炵‚¢B

‚ªA‚¢‚©‚ñ‚¹‚ñ’x‚·‚¬‚éB(Athlon64 3500+‚Å33•ª)
’N‚©‚‘¬‰»‚µ‚Ä‚­‚¾‚³‚¢‚ÈB
ƒ\[ƒX:URLØÝ¸(kansai2channeler.hp.infoseek.co.jp)

‚‘¬‰»‚̃|ƒCƒ“ƒg
E–ñ”‚ð‚à‚Á‚ƃXƒ}[ƒg‚ÉŒ©‚‚¯‚é•û–@‚͂Ȃ¢‚©H(‚±‚ꂪ‚©‚È‚è’x‚¢)
E10‚Ì–ñ”‚̘a‚ª100‚ɂȂé‚킯‚È‚¢‚̂Ŗ{’Tõ‚Ìj‚̃‹[ƒv‚É–³‘Ê‚ª‘½‚¢
@@‚©‚Æ‚¢‚Á‚ÄA‚Ç‚±‚܂ł͂µ‚å‚Á‚Ä‚¢‚¢‚©‚í‚©‚ç‚È‚¢ j = i / 2 ` ‚Æ‚©H
E‚ Aj‚ðƒ‹[ƒv‚É‚·‚é‚©‚ç’x‚¢‚ñ‚¾Byakuwa‚ðƒ\[ƒg‚µ‚Ä“ñ•ª–Ø’Tõ‚·‚ê‚΂¢‚¢‚ñ‚¾

369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 06:55:55
100‚܂ŋ‚ß‚é‚â‚‚炵‚¢
URLØÝ¸(www.saoyagi.net)

370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 08:28:32
A‚Æ‚¢‚¤‹N“®’†‚̃vƒƒOƒ‰ƒ€iŠù‘¶j‚̃EƒBƒ“ƒhƒE‚ðAB‚Æ‚¢‚¤ƒvƒƒOƒ‰ƒ€iŽ©ìj‚©‚çŠJ‚«‚½‚¢‚Å‚·B
‚Å‚«‚邾‚¯ŠÈ’P‚ÉŠJ‚­ê‡‚͂ǂñ‚È•û–@‚ª‚ ‚è‚Ü‚·‚©HiSendMessageHj
A‚̃EƒBƒ“ƒhƒE‚̓ƒjƒ…[‚©‚çŠJ‚­ƒ^ƒCƒv‚ŃAƒNƒZƒ‰ƒŒ[ƒ^ƒL[‚Í•t‚¢‚Ä‚¢‚Ü‚¹‚ñB

371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 08:39:58
std::vector‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B

#include <vector>

template <class T>
class test{
public:
test(T a){ data.resize(1); data[0] = a; }
const T& getData() const{ return data[0]; }
private:
std::vector <T> data;
};

int main()
{
test <bool> a(true);
a.getData();

test <int> b(0);
b.getData();

return 0;
}

bool‚ʼnŠú‰»‚³‚ꂽ•û‚É‚ÍVC8AGCC3.4‹¤‚ÉAƒeƒ“ƒ|ƒ‰ƒŠ‚ÌƒŠƒtƒ@ƒŒƒ“ƒX‚ð•Ô‚·‚Æ“{‚ç‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·B
bool‚Æint‚łǂ̂悤‚ȈႢ‚ª‚ ‚é‚̂łµ‚傤‚©H
ޝŽÒ‚Ì•ûA‚²‹³Žö‚¨Šè‚¢‚µ‚Ü‚·B


372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 09:06:18
>>371
Effective C++‘æ18€

vector<bool>‚̕Ԃ·Œ^‚Íbool*‚ł͂Ȃ­vector<bool>::referenceŒ^‚¾‚©‚ç
ŽQƂ͕Ԃ¹‚È‚¢B‚¾‚©‚ç’l‚ŕԂ·‚µ‚©‚È‚¢B

const T& ¨ const T

“à•”‚ŃvƒƒLƒVƒIƒuƒWƒFƒNƒg‚ðŽg‚Á‚Ä‚¢‚é‚̂ŃAƒhƒŒƒX‚ªŽæ‚ê‚È‚¢‚½‚ßB

373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 09:06:47
~Effective C++
›Effective STL

374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 10:47:19
‚È‚é‚Ù‚ÇAvector< bool >‚É‚»‚ñ‚ÈŽ–‚ ‚Á‚½‚Æ‚ÍB
const T& ¨ const T ‚É‚·‚邯Avector‚Ì’†g‚É‚æ‚Á‚Ä‚ÍA
ƒRƒs[‚ª”nŽ­‚ɂȂç‚È‚¢ê‡‚à‚ ‚é‚Ì‚ÅA‚±‚̧–ñ‚ÍŒ™‚炵‚¢‚Å‚·‚ËB


375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 11:02:00
>>374
ˆê‰ž•â‘«‚µ‚Ä‚¨‚­‚ÆA
const T ‚ƂȂé‚Ì‚Í vector<bool> f‚Ì‚Ýf‚Ë

376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 11:15:08
ƒRƒs[‚ª‹C‚ɂȂé‚È‚çAboost::call_traits‚Ý‚½‚¢‚ÈŠ´‚¶‚Å
“K؂Ȗ߂è’l‚ÌŒ^‚ð‘I‚Ԃ悤‚É‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB

377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 12:06:05
>>370
C/C++AŠÖŒWƒiƒNƒlH

ƒvƒƒOƒ‰ƒ€A‚ª‚Ç‚¤‚¢‚¤ŽÀ‘•‚ÅV‚µ‚¢Window‚𶬂µ‚Ă邩
•ª‚©‚ç‚È‚¢‚ÆB‚©‚ç‚¶‚á–³—‚¾‚ÆŽv‚¤‚¯‚ÇB

378:370
07/05/20 12:31:22
•ª‚©‚è‚É‚­‚­‚Ä‚·‚݂܂¹‚ñB

ƒvƒƒOƒ‰ƒ€A‚ÍWindowsƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ÅA
TrackPopupMenuiƒVƒ‡[ƒgƒJƒbƒgƒƒjƒ…[j‚©‚çCreateWindowEx‚ŃEƒBƒ“ƒhƒE‚ðŠJ‚¢‚Ä‚¢‚邿‚¤‚Å‚·B
ƒvƒƒOƒ‰ƒ€B‚ÍC++i‚Ü‚½‚ÍCj‚Åì‚è‚Ü‚·B

379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 12:36:19
‚à‚¤‚¿‚å‚¢Ú‚µ‚­B
‚Ä‚©AAPIƒXƒŒs‚±‚¤‚º

380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 12:49:15
WM_COMMAND‚ƃƒjƒ…[ID‚ð
SendMessage‚Å‘—‚è‚‚¯‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚ÌH

381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 15:14:38
VC++‚ÌƒŠƒXƒgƒ{ƒbƒNƒX‚ɂ‚¢‚ÄAs‚«‹l‚Á‚Ä‚µ‚Ü‚¢‚Ü‚µ‚ÄAŽ¿–₳‚¹‚ĉº‚³‚¢B

ŠÂ‹«‚ÍeMbedded Visual C++ 4.0 / windows CE ‚Å‚·B
ƒŠƒXƒgƒ{ƒbƒNƒX‚É‚ ‚éƒXƒNƒ[ƒ‹ƒo[‚ðŽg—p‚¹‚¸‚ÉA•ʃXƒNƒ[ƒ‹‚ð•t‰Á‚³‚¹‚ÄA
ƒŠƒXƒgƒ{ƒbƒNƒX‚Ì“®‚«‚ð§Œä‚³‚¹‚Ä‚¢‚Ü‚·B
‚’¼ƒXƒNƒ[ƒ‹‚ÉŠÖ‚µ‚Ä‚ÍAƒŠƒXƒg”‚ðŽæ“¾‚µ‚ÄAƒXƒNƒ[ƒ‹ƒo[‚ŧŒä‚ªo—ˆ‚é‚̂ł·‚ªA
…•½ƒXƒNƒ[ƒ‹‚ª‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñBB
ƒŠƒXƒgƒ{ƒbƒNƒX“à‚Å‚ÍA•¶Žš—ñ‚ª“r’†‚܂łµ‚©•\ަ‚³‚ê‚Ä‚¨‚炸A
…•½•ûŒüê—p‚̃XƒNƒ[ƒ‹ƒo[‚ð•t‰Á‚µ‚½‚̂ł·‚ªA
ƒŠƒXƒg“à‚É‚¨‚¯‚é•\ަˆÊ’ui•¶Žš—ñ‚Ì•\ަˆÊ’u‚ɂ‚¢‚Äj‚ªŽæ“¾•Ý’èo—ˆ‚ê‚ÎA
‹[Ž—ƒXƒNƒ[ƒ‹‚ª‰Â”\‚©‚ÈA‚ÆŽv‚Á‚½‚̂ł·‚ªAŽæ“¾‚·‚邱‚Æ‚ªo—ˆ‚Ü‚¹‚ñ‚Å‚µ‚½B
—Ⴆ‚ÎAƒŠƒXƒg‚É…•½ƒXƒNƒ[ƒ‹‚ð‚‚¯‚Ä‚µ‚Ü‚¢A‚»‚̃XƒNƒ[ƒ‹•”•ª‚ð‰B‚µ‚Ä‚µ‚Ü‚¢A
•ʃXƒNƒ[ƒ‹‚©‚瑀삵‚Ä‚¢‚邿‚¤‚ÉŒ©‚¹‚©‚¯‚éA‚Æ‚¢‚¤‚±‚Æ‚àl‚¦‚½‚̂ł·‚ªA
‚»‚Ìê‡‚ÌƒŠƒXƒg‚ɂ‚¢‚Ä‚¢‚é…•½ƒXƒNƒ[ƒ‹‚Ì•\ަˆÊ’u‚àŽæ“¾‚Å‚«‚¸BBB

‚à‚µ‚©‚µ‚½‚çAƒŠƒXƒg‚̃XƒNƒ[ƒ‹ˆÊ’u‚ªŽæ“¾o—ˆ‚é•û–@‚ª‚ ‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªA
\‚µ–ó‚È‚¢‚̂ł·‚ªA’²‚ׂ½‚̂ł·‚ªA‚¢‚Ü‚¢‚¿A’T‚·‚±‚Æ‚ªo—ˆ‚Ü‚¹‚ñ‚Å‚µ‚½B
‰½‚©‚¢‚¢ŠÖ”‚∗‚ª‚È‚¢‚©‚È‚ŸAA‚Æs‚«‹l‚Á‚Ä‚¢‚éó‘Ô‚Å‚·B
‚ǂȂ½‚©A‚¢‚¢•û–@‚ð‚²‘¶’m‚Ì•û‚ª‚¢‚ç‚Á‚µ‚á‚¢‚Ü‚µ‚½‚çA‹³‚¦‚Ä‚¢‚½‚¾‚¯‚Ü‚·‚Å‚µ‚傤‚©B
‚æ‚낵‚­‚¨Šè‚¢’v‚µ‚Ü‚·B

’ÇLF‚à‚µAVCŽ©‘̂ɂ»‚̂悤‚ÈŠÖ”‚∗•û–@‚ª‚È‚¢‚̂ł ‚ê‚ÎA
•ÊƒŠƒXƒgiƒRƒs[ƒŠƒXƒgj‚ð—pˆÓ‚µ‚ÄA•\ަ‚ÌŽd•û‚Å‹[Ž—ƒXƒNƒ[ƒ‹‚·‚邿‚¤‚É
Œ©‚¹‚©‚¯‚邵‚©‚È‚¢‚Ì‚©‚È‚ŸBBB‚Æ”Y‚Ý’†‚Å‚·BB

382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 15:56:47
switch•¶‚Ìcase‹å‚ÌðŒ‚ði‚Ù‚Új“¯Žž‚É–ž‚½‚µ‚½‚牺‹L‚Ìꇂǂ¤‚È‚é‚ñ‚Å‚µ‚傤‚©H

int nCount;
switch (a)
{
case1:
@nCount=0
@break;
case2:
@nCount=1
@break;
}


383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:01:29
>>382
switch‚ð’Ê‚Á‚½Žž“_‚Ì”’l‚Å•]‰¿‚³‚ê‚é

384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:01:57
ˆê‰ñ‚Å•]‰¿‚³‚ê‚鎮‚Í1‚Â
‚‚܂è‚Ù‚Ú“¯Žž‚É–ž‚½‚·‚ÆŒ¾‚¤‚Ì‚Í
a == 0x01 && a == 0x02‚ÌŽž
‚±‚ê‚ð–ž‚½‚·‚悤‚Èa‚͉ʂ½‚µ‚Ä‘¶Ý‚·‚é‚©H

385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:17:17
switch‚Æif‚ÍŽÀs‘¬“x‚̖ʂł͈ê‚Å‚·‚©H

386:382
07/05/20 16:18:06
>>384
case1‚Æcase2‚ð‚»‚ê‚¼‚ê–ž‚½‚·ˆá‚¤’l‚Ìa‚ª‚Ù‚Ú“¯Žž‚É“ü‚Á‚Ä‚­‚邯‚¢‚¤‚±‚Ƃł·B


>>383
‚Å‚µ‚½‚牺‚Ìê‡nCount‚Í3‚ɂȂé‚ñ‚Å‚µ‚傤‚©H
int nCount=3;
switch (a)
{
case1:
@nCount=0
@break;
case2:
@nCount=1
@break;
}

387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:23:01
switch’ʉߌã‚ÉnCount‚Ì’l‚ª3‚ɂȂé‚Ì‚Ía‚ª1‚Å‚à2‚Å‚à‚È‚¢ê‡

388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:23:04
>>386
>case1‚Æcase2‚ð‚»‚ê‚¼‚ê–ž‚½‚·ˆá‚¤’l‚Ìa‚ª‚Ù‚Ú“¯Žž‚É“ü‚Á‚Ä‚­‚邯‚¢‚¤‚±‚Ƃł·B

@@@ @ Q__@@@@„ª„­
@@@ ^@\_ @@„¬„®
@@^ƒm@@(œ)_@ E
.@b@(œ) @ Üj_
.@b@@ i__ƒmP@@|
@@_@@@@@@@ /
@@@ _@@@@ _ƒm
@@@@/L@@ @ M_
@@ @ |@@@@@@@|
@@ @ |@@@@@@@|

@@@@@@@@@@ QQQ@@@„ª„­
@@@@@@@@@^@\@@_@ „¬„®
@@@@@@ @^@@(œ)@ _R E
@@@@ @@/@@ iÜ@@(œ) /
@@@ @@ /@@ @ PR__j ^
.@@@@^L@@@@@_Q_^
@@@@|@@@@@ @ _
@@@@|@@@@@@@@|


389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:23:06
>>368
‘f”‚ð’è””z—ñ‚ÅŽ‚Á‚Æ‚¯B1,000,000‚܂ł̉ð‚ð‹‚ß‚é‚ñ‚È‚ç
1,000( == ã1,000,000 )ˆÈ‰º‚Ì‘f”ƒf[ƒ^‚ª‚ ‚ê‚Î\•ªB
‘f”‚ð’è””z—ñŽg‚¤‚Ì‚ªŽ×“¹‚¾‚ÆŽv‚¤ê‡‚Å‚à‚¹‚߂đf”‚¾‚Æ
‚í‚©‚Á‚½’l‚͂ǂÁ‚©‚Ƀv[ƒ‹‚µ‚Æ‚¢‚ÄÄ—˜—p‚µ‚êB

390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:25:09
ƒXƒR[ƒv‚Ì–â‘è‚©
ƒuƒƒbƒNƒ[ƒJƒ‹‚ÌaAŠÖ”ƒ[ƒJƒ‹‚ÌaAƒNƒ‰ƒXƒƒ“ƒo‚ÌaAƒOƒ[ƒoƒ‹‚Ìa
‚ÆFX‚ ‚Á‚Ä‚à—D懈ʂª‚¿‚á‚ñ‚ÆŒˆ‚Ü‚Á‚Ă邩‚ç“ü‚é•]‰¿‚³‚ê‚éa‚Í—Bˆê‚‚¾‚æ

391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:27:09
volatile•Ï”‚È‚ñ‚¾‚ëB

392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:28:09
‚¨[‚¢’N‚©ƒGƒXƒp[ŒÄ‚ñ‚Å—ˆ‚¢

393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:30:33
‚Ü‚³‚©‚Ƃ͎v‚Á‚Ä”O‚Ì‚½‚ß >>382 ‚̃R[ƒh‚ðƒRƒ“ƒpƒCƒ‹‚µ‚Ă݂½‚ª
ƒGƒ‰[‚àƒ[ƒjƒ“ƒO‚à‚łȂ­‚ăƒ‰ƒ^B

>>382
case 1: ‚Æ case1: ‚¶‚á‘S‘RˆÓ–¡‚ªˆá‚¤‚©‚ç‹C‚ð‚‚¯‚Ä‚Ëô

394:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:38:05
>>393
case 1‚̃Rƒƒ“‚ª‚È‚­‚Ä‚àGCC‚ŃRƒ“ƒpƒCƒ‹‚Å‚«‚邿

395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:41:23
‚»‚ê‚͂Ȃ¢B

396:382
07/05/20 16:43:20
¬—‚³‚¹‚Ä‚µ‚Ü‚Á‚Ä\‚µ–ó‚È‚¢‚Å‚·B
ƒOƒ[ƒoƒ‹ƒtƒbƒN‚̃R[ƒ‹ƒoƒbƒNŠÖ”‚ňȉº‚̂悤‚É‚µ‚Ä‚ÄA
A‚ÆB‚̃EƒBƒ“ƒhƒE‚ª‚ ‚Á‚ÄAB‚̃EƒBƒ“ƒhƒE‚ªƒAƒNƒeƒBƒu‚ÈŽž‚ÉA‚̃EƒBƒ“ƒhƒE‚ðƒAƒNƒeƒBƒu‚É‚·‚ê‚Î
B‚ÌWA_INACTIVE‚ÆA‚ÌWA_CLICKACTIVE‚ª‚Ù‚Ú“¯Žž‚É”ò‚ñ‚Å‚­‚é‚ñ‚ł͂Ȃ¢‚Å‚µ‚傤‚©H
‚±‚Ìê‡nCount‚Ì’l‚͂ǂ¤‚È‚é‚ñ‚Å‚µ‚傤H

int nCount=0;
case WM_ACTIVATE:
@switch (lp->wParam)
@{
@case WA_ACTIVE:
@case WA_CLICKACTIVE:
@@nCount--;
@@break;
@case WA_INACTIVE:
@@nCount++;
@@break;
@}

>>382‚Í•¶–@‚ß‚¿‚á‚­‚¿‚á‚Å‚µ‚½B

397:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:47:19
queue‚ª‚ ‚é‚©‚ç“¯Žž‚¶‚á‚È‚¢‚æ

398:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:48:05
>>396
switch•¶‚ÌŠO‚É‚ ‚écase WM_ACTIVATE: ‚Í–{“–‚ɃGƒ‰[‚ɂȂç‚È‚¢‚©H

399:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:50:23
‚Ü‚¸WA_INACTIVE‚ªŒÄ‚΂ê‚ÄŽŸ‚ÉWA_CLICKACTIVE‚ªŒÄ‚΂ê‚éB
‚‚܂è
nCount=0;
nCount++;
‚ªŽÀs‚³‚ê‚Ä‚©‚ç
nCount=0;
nCount--;
‚ªŽÀs‚³‚ê‚é

400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:55:31
break‚µ‚Ă邩‚çfall-through‚Í‚µ‚È‚¢‚ñ‚¾‚ëH

401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 16:56:30
>>400
‚¨‘O‚³‚ñ‚àŽ¿–âŽÒ‚ÌŒ¾‚Á‚Ă邱‚Æ‚ª‰ð‚Á‚ĂȂ¢‚悤‚¾‚ªA
Ž¿–âŽÒ‚Í‚»‚ñ‚ȃŒƒxƒ‹‚¶‚á‚È‚¢Š¨ˆá‚¢‚ð‚µ‚Ä‚¢‚éB

402:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 17:00:15
‚Ü‚ ‚ ‚ꂾA•Ï”(‚Ü‚½‚ÍŠÖ”)‚Æ’l‚Æ‚¢‚¤‚à‚̂̋æ•Ê‚ª‚‚¢‚ĂȂ¢‚ñ‚¾‚ÈA‚½‚Ô‚ñ

403:382
07/05/20 17:05:01
‚Ü‚¾‚¢‚­‚‚©È—ª‚µ‚Ă܂·‚ª‚Ç‚±‚ª‚¨‚©‚µ‚¢‚̂łµ‚傤‚©H

>>399
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·BŒ©’¼‚µ‚ĬŒ÷‚µ‚½‚ç•ñ‚³‚¹‚Ä’¸‚«‚Ü‚·B

404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 17:40:32
>>385
ƒRƒ“ƒpƒCƒ‰‚É‚æ‚Á‚Ă̓e[ƒuƒ‹ƒWƒƒƒ“ƒv‚É‚µ‚Ä‚­‚ê‚éê‡‚à‚ ‚邯‚©
‚Ü‚ŸŠÂ‹«‚É‚æ‚é‚̂ŎÀ‘ª‚µ‚È‚³‚¢

405:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 17:46:27
>>404
‚»‚ê‚ðŒ¾‚¤‚È‚çƒWƒƒƒ“ƒvƒe[ƒuƒ‹‚¾‚ëA”nŽ­‚—

‚»‚ê‚©‚çƒRƒ“ƒpƒCƒ‰‚É‚æ‚Á‚Ă͂Á‚Ä‚¢‚¤‚æ‚è‚»‚à‚»‚à
ƒWƒƒƒ“ƒvƒe[ƒuƒ‹‚ɕϊ·‚·‚éˆ×‚̃‚ƒ“‚¾‚¼Aswitch ‚ÍB
Šm‚©‚É󋵂ɂæ‚è•K‚¸‚µ‚àƒWƒƒƒ“ƒvƒe[ƒuƒ‹‚ɂȂé‚킯‚¶‚á‚È‚¢‚ªB

406:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 17:58:14
–œ’PˆÊ‚Ì•ªŠò‚ðelse if‚̂͂µ‚²‚Å‘‚­‚Æ
Œ‹\‚Í‚Á‚«‚èˆá‚¢‚ª•ª‚©‚é‚炵‚¢

407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 18:02:51
‚»‚±‚Ü‚Åì‚é‚Ì‚ª‚±‚±‚ɉ½l(ry ‚²‚ß‚ñ‚È‚³‚¢“i‚݂ł·orz

408:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 18:24:51
intŒ^‚Ì®”‚Ì’†‚ÉA”CˆÓ‚Ì®”‚ªŠÜ‚Ü‚ê‚Ä‚¢‚é‚©’²‚ׂé•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚©H
‚½‚Æ‚¦‚Î

int a = 1234;

‚ª‚ ‚Á‚ÄA‚±‚Ì’†‚É3‚Æ‚¢‚¤”’l‚ªŠÜ‚Ü‚ê‚Ă邩‚Ç‚¤‚©A‚Ý‚½‚¢‚ÈŠ´‚¶‚Å‚·B
•¶Žš—ñ‚Æ‚µ‚Ĉµ‚Á‚Ä‚µ‚Ü‚¦‚΂ł«‚»‚¤‚Ȃ̂ł·‚ªAint‚©‚çchar‚ɃLƒƒƒXƒg‚·‚邯
‚Ç‚¤‚à‚¨‚©‚µ‚­‚È‚Á‚Ä‚µ‚Ü‚Á‚ÄEEE

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

409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 18:26:00
sscanf

410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 18:26:03
10‚ÅŠ„‚Á‚Ĉꌅ‚¸‚ÂŒ©‚Ä‚¢‚¯‚΂¢‚¢‚Å‚µ‚å

411:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 18:26:56
sprintf‚µ‚Ästrchr‚Å’T‚·‚Æ‚©B

412:410
07/05/20 18:27:24
‚P‚ÌˆÊ‚ðŒ©‚é‚É‚Ía%10

413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 18:54:29
>int‚©‚çchar‚ɃLƒƒƒXƒg

toString()‚ł͂¢‚©‚ñ‚Ì‚©H
(C‚È‚ç >411 ‚¾‚ª)

414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 18:55:38
itoaŒn—ñ‚ÌŠÖ”‚ðŽg‚¤‚Æ‚¢‚¢

415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 19:02:24
itoa()‚Í•W€ŠÖ”‚¶‚á‚È‚¢‚æB

416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 19:08:56
‚²‚ß‚ñ‚¿‚á‚¢„ƒ

417:408
07/05/20 19:15:16
‚¢‚ë‚¢‚ë‚Æ‚Ç‚¤‚à‚Å‚·
sprintf‚Ì‘¶Ý‚ð‰‚߂Ēm‚è‚Ü‚µ‚½
‚»‚ê‚Å’§í‚µ‚ă_ƒ‚¾‚Á‚½‚ç1Œ…‚¸‚ÂŒ©‚Ä‚¢‚«‚½‚¢‚ÆŽv‚¢‚Ü‚·

418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/20 19:27:37
‘¬“x‹‚ß‚é‚È‚çˆêŒ…‚¸‚ÂŒ©‚é•û–@‚Ì•û‚ª‚¢‚¢‚æ‚ÈO(N)–¢–ž‚¾‚µ

419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/21 00:47:05
>>381 ‚Å‚·B

‚È‚ñ‚Æ‚©A­‚µ‚ÂÂi‚ñ‚ł݂½‚̂ł·‚ªEEEB
Œ»ó‚ÌƒŠƒXƒg‚ɂ‚¢‚Ä‚¢‚é…•½ƒXƒNƒ[ƒ‹‚Ì’l‚͎擾•Ý’è‚Å‚«‚Ü‚µ‚½B
‚Å‚àAÝ’è‚ð‚·‚é‚ÆAƒŠƒXƒg‚Ì…•½ƒXƒNƒ[ƒ‹‚͉ғ®‚·‚é‚̂ł·‚ªA
ƒŠƒXƒg‚͈ê‚É“®‚¢‚Ä‚­‚ê‚Ü‚¹‚ñB
‚Ç‚¤‚µ‚½‚çAƒŠƒXƒg‚àˆê‚É“®‚¢‚Ä‚­‚ê‚Ü‚·‚©H

GetDlgItem(IDC_ƒŠƒXƒgƒRƒ“ƒgƒ[ƒ‹)->GetScrollRange(SB_HORZ ,&iMin,&iMax);
iTest = GetDlgItem(IDC_ƒŠƒXƒgƒRƒ“ƒgƒ[ƒ‹)->GetScrollPos(SB_HORZ);
GetDlgItem(IDC_ƒŠƒXƒgƒRƒ“ƒgƒ[ƒ‹)->SetScrollPos(SB_HORZ,iTest+5,true);

420:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/21 01:22:53
>>368
>>389
’¼ŠÏ“I•û–@‚¾‚¯‚ÇA
E•K—v‚È‘f”—ñ‚ðʼn‚É‹‚ß‚éB
E1‚Í’è‹`‚æ‚èŠÜ‚Ü‚ê‚È‚¢‚±‚Æ‚ªŽ©–¾‚Ȃ̂Å2‚©‚çŽn‚ß‚éi2‚àŽ©–¾‚̂悤‚È‹C‚ª‚·‚邯‚ÇjB
E”CˆÓ‚Ì”‚Ì—Fˆ¤”‚Í“ñ‚ˆÈã‚È‚¢‚Ɖ¼’肵‚ÄiØ–¾‚³‚ê‚Ä‚é‚Ì‚©’m‚ç‚ñjAŠù‚É—Fˆ¤”‚ɂȂÁ‚½”‚̓Xƒ‹[B
E‹‚ß‚½‘f”—ñ‚ðŽg‚Á‚Ä‘fˆö”•ª‰ð‚µ‚Ä‚©‚ç‘g‚݇‚킹‚ð–Ô—…‚µ‚Ä–ñ”—ñ‚ðì‚éB
E–ñ”—ñ‚̇Œv‚ð‹‚߂ȳ‚Ì”‚æ‚謂³‚¯‚ê‚΂»‚Ì”‚ÍŠù‚É’²‚ׂĂ¢‚é‚̂ŃXƒ‹[i“™‚µ‚¢‚Æ‚¢‚¤‚±‚Ƃ͂Ȃ¢‚¾‚낤‚¯‚LjꉞŠÜ‚߂ăXƒ‹[jB
E‚»‚¤‚łȂ¢ê‡‚Í‚»‚Ì”‚Ì–ñ”—ñ‚ðì‚臌v‚ð‹‚߂ȳ‚Ì”‚Æ”äŠr‚µAˆê’v‚µ‚Ä‚¢‚ê‚ΗFˆ¤”B
URLØÝ¸(www.geocities.jp)
‚±‚Ì•û–@‚¾‚Æ>>368‚̊‹«‚Å1000000‚Ü‚Å30•ª‚Ç‚±‚ë‚©30•b‚à‚©‚©‚ç‚È‚¢i‚ÆŽv‚¤B“–•ûPen4 2.53GHz‚Å28•bjB

421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/21 02:10:01
‚Í‚¶‚߂Ď¿–₵‚Ü‚·B‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B
switch•¶‚ÅAintŒ^‚Ì“Á’è‚Ì’l‚ð“ü—Í‚·‚é‚܂ň—‚ðŒJ‚è•Ô‚·‚à‚Ì‚ðì‚Á‚Ä‚¢‚é‚̂ł·‚ªA
i‚PA‚QA‚̃ƒjƒ…[”Ô†‚ð“ü—Í‚·‚é‚܂ŌJ‚è•Ô‚·A‚È‚Çj
intŒ^i‚Pj‚ł͂Ȃ­A1.0‚âa‚Ȃǎw’肳‚ꂽ‚à‚̈ȊO“ü—Í‚·‚邯
–³ŒÀƒ‹[ƒv‚ɂȂÁ‚Ä‚µ‚Ü‚¢Aˆ—‚𔲂¯‚邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB
‰æ–ʂɕ\ަ‚³‚ꂽ”Ô†ˆÈŠO‘Å‚¿ž‚ނȂƌ¾‚¢‚½‚¢‚Æ‚±‚ë‚Ȃ̂ł·‚ªcB
‚±‚ê‚ð”ð‚¯‚é‚½‚߂ɂ͂ǂ̂悤‚Écase‚ðݒ肵‚½‚ç‚æ‚¢‚̂łµ‚傤‚©H

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

422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/21 02:45:59
default:

423:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
07/05/21 02:58:07
URLØÝ¸(www.google.co.jp)


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

5020“ú‘O‚ÉXV/189 KB
’S“–:undef