y‰SŽÒŠœŒ}zC/C++Ž ..
[2ch|¥Menu]
524:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 13:59:10
518,519,520‚Å‚·B

‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
‚š‚©‚°‚Å“®‚­‚æ‚€‚ɂ͂ȂÁ‚œ‚̂ł·‚ªA
Šú‘Ò‚·‚é’l‚𓟂邱‚Æ‚ª‚Å‚«‚Ü‚¹‚ñB

‰º‹L‚̂悀‚È’l‚ª•Ô‚Á‚Ä‚«‚Ä‚µ‚Ü‚¢‚Ü‚·B
‰œ‚ª‚¢‚¯‚È‚¢‚ñ‚Å‚µ‚å‚€‚©H

INPUT OUTPUT

HAN2ZEN("9") NULL
HAN2ZEN("99") Œ‹‰Ê‚È‚µ
HAN2ZEN("999") ‚X
HAN2ZEN("9999") Œ‹‰Ê‚È‚µ
HAN2ZEN("99999") ‚X
HAN2ZEN("999999") ‚X‚X
HAN2ZEN("9999999") ‚X‚X‚X
HAN2ZEN("99999999") ‚X‚X
HAN2ZEN("999999999") ‚X‚X‚X
HAN2ZEN("9999999999") ‚X‚X‚X‚X

525:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 14:24:58
>>524
int main()
{
char s[100];
for (int i = 1; i <= 10; i++)
{
s[0] = '\0';
for (int j = 0; j < i; j++)
{
strcat(s, "9");
}
printf("HAN2ZEN(\"%s\")", s);
han2zen(s);
printf("%s\n", s);
}
return 0;
}
‚±‚ê‚Å‚¿‚á‚ñ‚Əo‚œ‚¯‚ǂȁH

526:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 14:43:54
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œBhan2zenŠÖ”‚ÌŽg—p•û–@‚ðŠÔˆá‚Á‚āA
—ႊ‚Îprintf("%s\n", han2zen(s));‚̂悀‚ÉŽg—p‚µ‚Ä‚¢‚œ‚œ‚ß
•ςȒl‚ª•Ô‚Á‚Ä‚«‚Ä‚¢‚œ‚Ÿ‚¯‚Å‚µ‚œB•‚©‚è‚Ü‚µ‚œB

527:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 16:19:10
VS2005‚ðŽg‚Á‚Ä‚¢‚é‚̂ł·‚ªAiostream‚ðƒCƒ“ƒNƒ‹[ƒh‚·‚邯
error C2913:–ŸŽŠ“I‚È“ÁŽê‰»; 'std:iterator_traits'‚̓Nƒ‰ƒX@ƒeƒ“ƒvƒŒ[ƒg‚Ì“ÁŽê‰»‚ł͂ ‚è‚Ü‚¹‚ñB

‚ð‚Í‚¶‚ß‚P‚O‚OˆÈã‚̃Gƒ‰[‚ª‚ł܂·B
xutility‚Æ‚¢‚€ƒtƒ@ƒCƒ‹‚ªŒŽˆö‚̂悀‚Å‚·‚ªA“Á‚ɏ‘‚«Š·‚Š“™s‚Á‚Ä‚¢‚Ü‚¹‚ñB
ƒvƒƒOƒ‰ƒ€‚͕ʂÌPC(“¯‚¶OSA“¯‚¶VS)‚Ɉڂ·‚ƃGƒ‰[‚ð“f‚«‚Ü‚¹‚ñB

ƒAƒhƒoƒCƒX‚ðŒäŠè‚¢‚µ‚Ü‚·B

528:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 16:37:17
VS‚ð“ü‚ê’Œ‚·

529:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 17:06:31
‚Æ‚±‚낣A
CŒŸŒê‚̃XƒŒƒbƒhŠÖŒW‚̊֐”‚ðC++‚̃Nƒ‰ƒX‚łƂ肠‚Š‚žƒ‰ƒbƒvEƒJƒvƒZƒ‹‰»‚Á‚Û‚­‚µ‚œŠÈ’P‚ÈŽ©ìƒ\[ƒXƒR[ƒh‚ª‚ ‚é‚ñ‚Å‚·‚¯‚ǁA
Žù—v‚ ‚è‚Ü‚·‚©H
‹@”\‚Í‚©‚È‚èŒÀ’肳‚ê‚Ă܂·‚¯‚ǁAWindows(‚Ù‚ÚWin32 API‚݂̂ÌVC++)—pAŠm‚©Linux—pipthreadBŠÈ‘f‚Å‚·j‚Æ—Œ•û‚ ‚è‚Ü‚·B

‚±‚ꌩ‚ç‚ꂜ‚çAƒ_ƒo‚µ‚ð‚œ‚­‚³‚ñ‚­‚ç‚¢‚»‚€‚Ÿ‚¯‚ǁB

530:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 18:13:44
Žù—v‚ ‚è‚Ü‚·‚©H‚¶‚á‚È‚­‚Ä
ƒ_ƒo‚µ‚µ‚Ä—~‚µ‚¢‚ñ‚ÅŒ©‚Ä‚­‚ê‚Ü‚¹‚ñ‚©H‚Ÿ‚ë

boost::thread‚ª‚ ‚邵‚È

531:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 18:16:28
>>530
‚Ÿ‚æ‚È
‚¢‚ç‚È‚¢‚æ‚È

532:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 18:20:01
‚Ё[Bƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Èprintf‚Æ‚©—~‚µ‚¢‚æB
•¶Žš’PˆÊ‚ŃXƒŒƒbƒh•ªŠ„‚µ‚čŏI“I‚ɐ³‚µ‚¢ƒXƒgƒŠ[ƒ€‚ðŒ`¬‚·‚é‚Ý‚œ‚¢‚ȁB
‚Ç‚€H

533:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 18:21:22
>>529
Å‹ß‚Ë‚œ‚ª–³‚¢‚©‚ç‚€‚‚ê

534:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 18:40:22
“y‰ºÀ‚µ‚Ä—Š‚Þ‚È‚ç‚€‚‚Á‚Ä‚ ‚°‚Ä‚à‚¢‚¢‚ñ‚Å‚·‚ªB

535:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 19:05:54
>>530,531,533
‚»‚ꂪ–{‰¹‚ŁAƒlƒ^‚Ì‚œ‚߂ɂàA‚€‚‚µ‚œ‚©‚Á‚œ‚Æ>>529‚ª\‚µ‚Ä‚š‚è‚Ü‚·B
‚æ‚©‚Á‚œ‚猩‚Ä‚â‚Á‚Ä‚­‚Ÿ‚³‚¢‚Ƃ̂±‚ƁB

‘œ•ªA‚±‚ꂟB
URLØÝž(kansai2channeler.hp.infoseek.co.jp)

536:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 20:31:51
>>535
‚±‚̃XƒŒŒ©‚é‚à‚Ì‚ªA‰ö‚µ‚°‚Èzipƒtƒ@ƒCƒ‹‚𓥂ނƂ͎v‚Š‚È‚¢‚ñ‚Ÿ‚¯‚Ç

537:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 20:44:13
ƒIƒŒ‚Í“¥‚ñ‚Ÿ
‚»‚µ‚Ăǂ¿‚ç‚©‚̊‹«(Win,Linux)‚µ‚©Žg‚í‚È‚¢‚È‚ç•K—v‚È‚¢‚Æ”»’f‚µ‚œ

538:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 20:59:44
svgŒ`Ž®‚ð‰ðÍEo—Í‚·‚邿‚€‚ȃI[ƒvƒ“‚ȃ‰ƒCƒuƒ‰ƒŠ‚È‚¢‚Ì‚©‚È
‚È‚¯‚è‚Ꭹ—͂ōì‚é‚ñ‚Ÿ‚ªEEEŠ®‘S€‹’‚Á‚Ä‘å•Ï‚Ÿ‚ȁEEE
‰ü‚߂ăuƒ‰ƒEƒU‚Á‚Ä‘å•ςȂñ‚Ÿ‚È‚Á‚ÄŽv‚€‚í

539:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/24 21:13:22
‚È‚¢‚킯‚È‚¢‚â‚낪

540:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 00:34:19
>>538
ƒI[ƒvƒ“‚̈Ӗ¡‚É‚æ‚éB
GPL‚Ȃ炢‚Á‚Ï‚¢‚ ‚邪ANon-GPL‚ÅC/C++‚©‚çŽg‚Š‚éƒI[ƒvƒ“ƒ\[ƒXŽÀ‘•‚Í‘œ•ª‚È‚¢‚ÆŽv‚€B
‚Ä‚¢‚€‚©‚ ‚é‚Ȃ牎‚É‹³‚ЂĂ­‚êB

OpenVG‚àNon-GPL‚Å”ñƒvƒƒvƒ‰ƒCƒGƒ^ƒŠ‚ÈŽÀ‘•‚ªŒ©‚ ‚œ‚ç‚È‚¢‚ñ‚Ÿ‚æB
ƒŠƒtƒ@ƒŒƒ“ƒXŽÀ‘•‚ðGPL‚Å”z•z‚·‚邯‚©ƒ}ƒW‚â‚߂ė~‚µ‚¢B



541:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 00:42:20
ƒnƒmƒC‚Ì“ƒ‚ð‰ð‚­ƒvƒƒOƒ‰ƒ€‚ð‘‚¢‚œ‚̂ł·‚ªAŒ‹‰Ê‚ª³‚µ‚¢‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñB
‚ǂȂœ‚©ŒŸØ‚µ‚Ä‚¢‚œ‚Ÿ‚¯‚È‚¢‚Å‚µ‚å‚€‚©H

«ƒ\[ƒX
kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/8999.c

‚¿‚Ȃ݂ɁA‰~”Ղ̌”‚ª5‚܂łȂ琳‚µ‚¢‚Ì‚ðŠm”F‚µ‚Ă܂·B


542:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 01:14:36
5ŒÂ‚܂Ő³‚µ‚¢‚È‚çA6ŒÂ–Ú‚à³‚µ‚¢‚̂͊ȒP‚ɂ킩‚邿B
‚È‚º‚È‚çA6ŒÂ–ڂ̉ð–@‚Í

5ŒÂ–ڂ܂ł̉ð–@{ˆê”Ô‰º‚ð“®‚©‚·{5ŒÂ–ڂ܂ł̉ð–@i‚œ‚Ÿ‚µÅ‰‚Ƃ͎g‚€’Œ‚ªˆá‚€j

‚Ÿ‚©‚çB
‚¿‚Ȃ݂É7ŒÂ–ڂ̉ð–@‚Í

6ŒÂ–ڂ܂ł̉ð–@{ˆê”Ô‰º‚ð“®‚©‚·{6ŒÂ–ڂ܂ł̉ð–@i‚œ‚Ÿ‚µÅ‰‚Ƃ͎g‚€’Œ‚ªˆá‚€j

ˆÈ‰º“¯—lBƒnƒmƒC‚ÍŠÈ’PB

543:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 01:19:59
>>541
Šë‚È‚Á‚©‚µ‚¢Œx‚ªo‚Ä‚é‚̂ŁA‚Ü‚ž’ׂµ‚œ‚Ù‚€‚ª‚¢‚¢B
Œ‹‰Ê‚Í‚±‚ê‚Æ”ä‚ׂƂ«B
#include <stdio.h>
int Solve(int num, int step, int from, int to, int tmp)
{
if (num) {
step = Solve(num-1, step, from, tmp, to);
printf("%d Žè–Ú: %d -> %d\n", step++, from, to);
step = Solve(num-1, step, tmp, to, from);
}
return step;
}
int main(void)
{
int num;
printf("‰~”Ղ̌”‚ð“ü—Í‚µ‚ĉº‚³‚¢: ");
scanf("%d", &num);
Solve(num, 1, 0, 2, 1);
return 0;
}

544:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 08:23:34
for (list<int>::iterator i = lists.begin(); i != lists.end(); ++i) {
if (i‚ª‰œ‚©‚ÌðŒ‚ð–ž‚œ‚µ‚Ä‚¢‚邯‚«)
lists.erase(i);
}
‚Æ‚â‚ê‚΁AƒŠƒXƒg‚ð‚œ‚Ç‚Á‚āAðŒ‚ð–ž‚œ‚µ‚Ä‚¢‚é—v‘f‘S•”‚ðÁ‚µ‚Ä‚¢‚­‚±‚Æ‚ª‚Å‚«‚Ü‚·‚©H

545:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 08:46:11
remove_if

546:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 09:02:16
Remove‚ÆErase‚͂Ȃɂªˆá‚€‚ñ‚Å‚·‚©H

547:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 10:27:35
>>546
‚ ‚È‚œ‚Ì‚šŽg‚¢‚̃‰ƒCƒuƒ‰ƒŠ‚ÌŽd—l‚É‚æ‚è‚Ü‚·B
STL‚ɂ‚¢‚ĂȂçARemove‚àErase‚à‚ ‚è‚Ü‚¹‚ñ‚Ì‚Åremove, erase‚Ì‚±‚Æ‚Ÿ‚ÆŽv‚¢‚Ü‚·‚̂ł»‚ê‚ɂ‚¢‚Ă͈ȉº‚ɁB

remove‚͑Ώۂ̗v‘f‚ªŽw’肵‚œƒL[‚ƈê’v‚µ‚œê‡‚̂ݍ폜‚µ‚Ü‚·‚ªAerase‚͈ê’v‚ðŠm”F‚·‚邱‚ƂȂ­íœ‚µ‚Ü‚·B
’A‚µAremove‚͑ΏۂƂȂéƒRƒ“ƒeƒi‚ªlist‚̏ꍇ‚̂ݎg—p‚Å‚«‚Ü‚·B
®Aalgorythm‚É‚ ‚éremove‚́A‘Ώۗv‘f‚ðˆÚ“®‚µ‚Ü‚·‚ªƒƒ‚ƒŠ‚ÌŒãŽn––‚Í‚µ‚È‚¢‚̂ŒˆÓ‚ª•K—v‚Å‚·B

548:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 10:34:29
>>541
‰~”Ղ̔ԍ†‚ðã‚©‚ç1`nAŽè‡‚ð1‚©‚琔‚Ђ邯‚µ‚āAŽè‡m‚É“®‚©‚·‰~”Ղ͎菇m‚ð
“ñi•\Œ»‚µ‚œ‚Æ‚«‚̍ŏ‰‚Ì1‚ª‰º‚©‚琔‚Ђĉœ”ԖڂɏoŒ»‚·‚é‚©”‚Š‚ê‚΂¢‚¢B

—ႊ‚΁A100Žè–Ú‚É“®‚©‚·‰~”Õ‚ð’m‚é‚ɂ͐悞100‚Ì“ñi•\Œ»‚𓟂ê‚΂¢‚¢B
‚±‚ꂪ110100‚Ȃ̂ŁA‰º‚©‚ç3”Ô–Ú‚ª1‚Æ”»‚éB‚‚܂èAã‚©‚ç3”Ԗڂ̉~”Õ‚ð“®‚©‚·‚Æ’m‚ê‚éB

—v‚́AÄ‹A‚Í•K{‚ł͂Ȃ¢B

549:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 12:19:05
>>547
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·BVC++9‚ðŽg‚Á‚Ă܂·B
list‚Ì’†‚ð‚PŽü‚µ‚È‚ª‚çAðŒ‚ɍ‡‚€‚à‚Ì‚ðerase()‚µ‚Ä‚¢‚é‚̂ł·‚ªA‚PŽü‚·‚é“r’†‚Å
ƒfƒoƒbƒOƒGƒ‰[‚Ɉø‚Á‚©‚©‚è‚Ü‚·B‰œ‚ªŠÔˆá‚Á‚Ä‚é‚̂łµ‚å‚€‚©H



550:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 12:26:29
—v‘f‚̒ljÁAíœ‚µ‚œŒã‚Ìiterator‚Á‚ĕۏႳ‚ê‚È‚¢‚ñ‚¶‚á‚È‚¢‚́H
remove_if‚Æ‚©‚µ‚œŒã‚ŁA‚¢‚ç‚È‚¢—v‘f‚ð‚܂Ƃ߂Äerase‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚Ÿ‚ë‚€‚©

551:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 12:35:17
>>544
erase() ‚É“n‚³‚ꂜƒCƒeƒŒ[ƒ^‚Í–³Œø‚É‚èA–³Œø‚ȃCƒeƒŒ[ƒ^‚Í
ƒCƒ“ƒNƒŠƒƒ“ƒg‚Å‚«‚È‚¢i–¢’è‹`“®ì‚ɂȂéjB
URLØÝž(www.google.co.jp)


552:541
09/03/25 17:06:53
‚š—炪’x‚­‚È‚Á‚Ä‚·‚݂܂¹‚ñB
‘åä•v‚Ý‚œ‚¢‚Å‚·‚ˁB‚Ç‚€‚à‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

553:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 17:32:34
list< int >::iterator i = lists.begin();
while ( i != lists.end() ) {
i = lists.erase( i ); // erase()‚͍폜‚µ‚œ—v‘f‚ÌŽŸ‚Ì—v‘f‚ðŽw‚·ƒCƒeƒŒ[ƒ^‚ð•Ô‚·
}

‚±‚ñ‚È‚©‚ȁB‚Á‚Ä‚¢‚€‚©ASTL‚ł͎©‘O‚̃‹[ƒv‚͂Ȃé‚ׂ­‘‚©‚È‚¢B

554:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 17:54:06
C++‚ŕϐ”(—ႊ‚ÎdoubleŒ^)‚É#INF‚ð‘ã“ü‚·‚é•û–@‚͂Ȃ¢‚Å‚µ‚å‚€‚©H
o—ˆ‚ê‚Ί‹«ˆË‘¶‚µ‚È‚¢•û–@‚ð’T‚µ‚Ä‚¢‚Ü‚·B

555:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 17:59:03
ˆË‘¶–³‚µ‚Í–³—‚Ÿ‚ë
•‚“®¬”‚ÉIEEE754‚ðŽg‚€‚±‚Æ‚ª’è‚ß‚ç‚ê‚Ä‚é‚킯‚¶‚á‚È‚¢‚©‚ç
INF‚È‚ñ‚Ä‚à‚Ì‚ª‘¶Ý‚·‚邯‚ÍŒÀ‚ç‚È‚¢‚µ

556:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 18:40:44
>>554
std::numeric_limits<double> infinity()

‘¶Ý‚·‚é‚©‚Ç‚€‚©‚̃eƒXƒg‚à—pˆÓ‚³‚ê‚Ä‚œ‚Í‚žB

557:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 18:41:42
>>554
ŠÂ‹«ˆË‘¶‚Ÿ‚ë‚€‚¯‚Ç
x=1e+1000;

558:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 21:59:14
Windows(Vista‚Å‚·)‚ÌC++‚Åsleep(•b)‚ðŽg‚š‚€‚ÆŽv‚Á‚Ä‚¢‚é‚̂ł·‚ªA‚ǂ̃wƒbƒ_‚ð
ƒCƒ“ƒNƒ‹[ƒh‚·‚ê‚΂悢‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñBŒ‹‹Ç
#include <windows.h>
‚ðƒCƒ“ƒNƒ‹[ƒh‚µ‚āA
Sleep(ƒ~ƒŠ•b);
‚ðŽg‚Á‚Ă܂·‚ªAWindows‚Åsleep()‚͂‚©‚Š‚é‚̂łµ‚å‚€‚©H


559:sage
09/03/25 21:59:39
‚·‚݂܂¹‚ñBŒÃ‚¢‹Zp‚Å‹°k‚Å‚·‚ªA
VB6—p‚ÌDLL‚ðVC++‚ō쐬‚·‚邯‚«A
VB6‚ÅŽg—p‚·‚éƒ^ƒCƒvƒ‰ƒCƒuƒ‰ƒŠ‚͂ǂ̂悀‚ɍ쐬‚·‚é‚̂łµ‚å‚€‚©H

560:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 22:21:08
>>558
‚»‚ꂵ‚©‚ ‚è‚Ü‚¹‚ñ

561:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/25 22:53:14
>>560
‚í‚©‚è‚Ü‚µ‚œB
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B


562:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 00:48:06
VC6.0‚Ńrƒbƒgƒ}ƒbƒvA‚Ì“Á’èÀ•W‚Ƀrƒbƒgƒ}ƒbƒvB‚ðƒRƒs[‚µ‚āA
‚»‚ê‚ç‚ðˆêØ•\ŽŠ‚¹‚ž‚Ƀrƒbƒgƒ}ƒbƒvC‚Æ‚µ‚ĕۑ¶‚µ‚œ‚¢‚̂ł·‚ªA
BitBlt‚Æ‚¢‚€ŠÖ”‚ð—p‚¢‚ê‚Ή”\‚Ȃ̂łµ‚å‚€‚©H

563:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 01:26:02
C++‚ŁA–Œ‘O‚È‚µ–Œ‘O‹óŠÔ‚Ɋ֐”‚ð‘‚¢‚œê‡‚Æ‚œ‚Ÿ‚̃Xƒ^ƒeƒBƒbƒNŠÖ”‚́A‹@”\–Ê‚©‚ç
l‚Š‚œ‚瓯‚¶‚ÆŽv‚Á‚Ä‚¢‚¢‚Å‚·‚©H
‚»‚̃tƒ@ƒCƒ‹“à‚©‚炟‚¯Žg‚Ђ邯‚¢‚€“_‚ŁB


564:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 01:37:41
‚š‚¢A’N‚©“š‚Š‚ë‚âB
“š‚Š‚ñ‚©‚¢I

565:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 02:43:02
ŠÖ”Žg‚í‚È‚­‚Ä‚à
À•WŒvŽZ‚µ‚Ä‚ ‚Ƃ͍‡¬‚·‚ê‚΂¢‚¢
‚Ü‚ ‚ ‚ꂟ

566:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 03:26:22
>>564
‚¿‚å‚Á‚Æ‚Ÿ‚¯ˆá‚€

567:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 03:54:26
‚»‚̂ւñ‚͏TЧ –Œ‘O‹óŠÔE‘nЧ†‚ɏڂµ‚­Ú‚Á‚Ă邩‚甃‚Á‚Ä‚­‚邯‚¢‚¢
Šm‚©‰‰ñ‚Í“Á»boost::binder‚ª‚‚¢‚Ä‚­‚é‚Í‚ž

568:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 05:27:59
>>566-567
‚Ù‚ñ‚Ƃɖð‚É—§‚œ‚È‚¢ƒXƒŒ‚Ÿ‚ȁB
‚à‚Á‚Æ‚¿‚á‚ñ‚Æ“š‚Š‚ëB
‚±‚Á‚¿‚Í–°‚¢‚Ì‚ð‰ä–‚µ‚ăŒƒX‘Ò‚Á‚Ä‚ñ‚Ÿ‚©‚çB
‘‚­‚µ‚Ä‚­‚ê‚âB


569:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 06:28:20
‚ [–°‚¢–°‚¢B‘‚­‹³‚ЂĂ­‚êBQ‚¿‚Ü‚€‚ŒB


570:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 06:55:12
‚¢‚¢‚æB

571:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 06:57:10
‚š‚â‚·‚݁[

572:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 07:04:18
>>570-571
‚͂₭•‚¯‚ë‚âB
‚±‚Á‚¿‚Í‹}‚¢‚Å‚ñ‚Ÿ‚íB


573:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 07:15:17
‚š‚£B‚í‚©‚Á‚œB‚·‚®‚É“š‚Š‚é‚©‚ç‚¿‚å‚Á‚Ƒ҂Á‚Ä‚ë

574:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 07:21:27
>>563
ƒŠƒ“ƒP[ƒW‚ªˆá‚€B‚Æ‚¢‚Á‚Ä‚àA‚ǂ݂̂¿ƒtƒ@ƒCƒ‹ŠO‚©‚ç‚̓AƒNƒZƒX‚Å‚«‚È‚¢‚ñ‚Å
‚ ‚Ü‚èŽÀ—pã‚̈Ⴂ‚͂Ȃ¢B

uƒŠƒ“ƒP[ƒW‚ªˆá‚€v‚±‚Æ‚ðˆÓޝ‚µ‚āA‚킎‚ƈႢ‚̏o‚éƒTƒ“ƒvƒ‹‚ðì‚邯‚±‚ñ‚ÈŠŽ‚¶B
‘Œ‚É‚à‚ ‚é‚©‚à‚µ‚ê‚È‚¢‚¯‚ǂˁB

template<void (*)()> int t() { return 0; }
namespace { void an() {} }
static void st() {}
int main() { return t<an>(); } // t<st> ‚̓Rƒ“ƒpƒCƒ‹ƒGƒ‰[


575:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 07:28:56
‚à‚Á‚Ƃ킩‚è‚â‚·‚­à–Ÿ‚µ‚ë‚æ¶œ‚Ç‚à

576:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 08:39:31
‚ ‚œ‚Ü‚Ÿ‚¢‚¶‚å‚€‚Ô‚Å‚¿‚ã‚©‚ H
‚±‚Ƃ΂킩‚è‚Ü‚¿‚ã‚©‚ H

577:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 08:44:02
‚í‚©‚ç‚È‚¢‚Å‚¿‚ãEEE

578:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 08:56:46
ˆÓ–¡‚à‚È‚­·‚èã‚°‚Ä‚ñ‚¶‚á‚ˁ`‚æ

579:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 09:10:06
>>574
ƒ_ƒ‚Ÿ‚悱‚€‚¢‚€Žž‚͉R‚ð‹³‚Š‚È‚«‚áB

580:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 09:47:06
ó‚­Q‚¿‚Ü‚Á‚œ‚æB

>>574
‚ ‚肪‚ƃ‡B‚Å‚àVC++2008‚Ÿ‚ƁAt<st>‚Å‚àt<an>‚Å‚à—Œ•û‚Æ‚à
ƒRƒ“ƒpƒCƒ‹‚Å‚«‚œ‚¯‚ǁH‚Ù‚©‚̊‹«‚Å‚àŽŽ‚µ‚œ‚Ù‚€‚ª‚¢‚¢‚Ì‚©‚ȁH


>>579
‚€‚邹[‚â‚‚Ÿ‚ȁB


581:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 11:50:38
>>580
> ‚Ù‚©‚̊‹«‚Å‚àŽŽ‚µ‚œ‚Ù‚€‚ª‚¢‚¢‚Ì‚©‚ȁH
ŽŽ‚³‚È‚­‚Ä‚¢‚¢‚æB

582:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 12:45:35
>>581
‚»‚€‚©A‚Ü‚ ‚Ü‚žƒŠƒ“ƒP[ƒW‚©‚痝‰ð‚·‚é‚©‚ÆŽv‚Á‚Ä’²‚ׂœ‚炱‚ñ‚Ȃ̏o‚Ä‚«‚œ‚ñ‚Ÿ‚¯‚ǁA
‚Ù‚ñ‚Æ‚©‚Ç‚€‚©‚‚¢‚łɋ³‚ЂĂæB


C ŒŸŒê‚Æ C++ ŒŸŒê‚Å‚Í const ƒL[ƒ[ƒh‚ðŽg‚€‚±‚ƂŒ萔‚ðéŒŸ‚·‚邱‚Æ‚ª‚Å‚«‚Ü‚·B
—ႊ‚Î const int cardmax=13; ‚̂悀‚ÉŽg—p‚Å‚«‚Ü‚·B‚±‚ꂪ’Pˆê‚̃‚ƒWƒ…[ƒ‹‚Ÿ‚¯‚Å
Žg‚í‚ê‚é‚̂Ȃç‚Ζâ‘肪‚È‚¢‚̂ł·‚ªA•¡”‚̃‚ƒWƒ…[ƒ‹‚ɂ킜‚Á‚ÄŽg‚í‚ê‚éê‡A
CŒŸŒê‚Æ C++ ŒŸŒê‚Å‚Í const‚ÌƒŠƒ“ƒP[ƒW‚ªˆá‚€‚̂ŁA’ˆÓ‚ª•K—v‚Å‚·B‹ï‘Ì“I‚É‚Í
CŒŸŒê‚ł͊O•”ƒŠƒ“ƒP[ƒW‚ð‚à‚¿AC++ ŒŸŒê‚Å‚Í“à•”ƒŠƒ“ƒP[ƒW‚ðŽ‚¿‚Ü‚·B‚‚܂è
C ŒŸŒê‚ł͑Œ‚̃‚ƒWƒ…[ƒ‹‚©‚çŽg—p‚·‚éê‡A‚»‚̃‚ƒWƒ…[ƒ‹“à‚Å
extern const int cardmax;
‚Ɛ錟‚·‚ê‚΂±‚̒萔‚ÍŽg—p‰Â”\‚Å‚·‚ªAC++ ŒŸŒê‚ł͓¯‚¶‚æ‚€‚É‚µ‚Ä‚àŽQÆ‚·‚é
‚±‚Ƃ͂ł«‚Ü‚¹‚ñBC++ ŒŸŒê‚ÅŠO•”‚©‚ç const ƒIƒuƒWƒFƒNƒg‚ðŽQÆ‚µ‚œ‚¢ê‡‚ɂ́A
’萔‚ð’è‹`‚·‚邯‚«‚ɁA
extern const int cardmax=13;
‚̂悀‚É’è‹`‚·‚é•K—v‚ª‚ ‚è‚Ü‚·B


583:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 12:49:13
>>582
³‚µ‚¢‚æB
‚¿‚Ȃ݂ÉC‚Åconst‚Å“à•”ƒŠƒ“ƒP[ƒW‚ðŽ‚œ‚¹‚é‚È‚ç
static const cardmax=13;
‚Á‚Ä‚â‚éB

584:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 15:14:19
>>580
‚Ö‚¥ VC++ ‚Ÿ‚Æ’Ê‚é‚Ì‚©B“ÆŽ©Šg’£‚¶‚á‚È‚¢‚©‚ȁH /Za ‚ŃGƒ‰[‚ɂȂ邩‚àB

‚¿‚È‚Ý‚É Cygwin ‚Ì gcc 3.4.4 ‚ł͂±‚ñ‚ȃGƒ‰[‚ɂȂéB
: In function `int main()':
:4: error: `st' is not a valid template argument
:4: error: no matching function for call to `t()'


585:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 22:18:37
>>584
/Za‚̂‚¯•û‚ð‹³‚Š‚ÄB


586:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/26 22:36:10
>>585
‚‚¯•û‚ª‚í‚©‚Á‚œ‚ñ‚ŁA‚‚¯‚Ä‚à‚€ˆê‰ñƒRƒ“ƒpƒCƒ‹‚µ‚Ă݂œ‚¯‚ǁA‚»‚ê‚Å‚à
Œ‹‰Ê‚Í“¯‚¶B‚Ç‚Á‚¿‚Å‚à’ʂ邯‚ǂȁB

587:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/27 02:07:55
‚Ü‚Á‚œ‚­‚š‘O‚ç‚Ì‚¹‚¢‚Å’‹–é‹t“]‚µ‚¿‚á‚Á‚œ‚æB
‚͂₭‰ðƒNƒŒ‚âB
¡‚̓Jƒbƒv–Ë‚É‚š“’“ü‚ꂜ‚ñ‚ŁAŠ®¬‘Ò‚¿B
‚â‚Á‚Ï–é‚Í‚¢‚¢‚ȁAÃ‚©‚łȁB

588:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/27 13:02:08
‚È‚ñ‚©ƒJƒLƒR‚ªŒž‚Á‚¿‚á‚Á‚œ‚ȁB
‰Ž‚Ì‚¹‚¢‚©‚ȁB
ˆ«‚©‚Á‚œ‚æB‚à‚€Á‚Š‚é‚íB
‚¶‚á‚ ‚ȁB


589:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/27 23:33:13
‚È‚ñ‚©“‚¢•û‚̜ڂŕ·‚¢‚¿‚á‚Á‚œ‚Ý‚œ‚¢‚Ÿ‚©‚炱‚Á‚¿‚Å•·‚«‚È‚š‚µ‚Ü‚·‚ˁB
‚»‚ê‚É‚µ‚Ä‚à‰SŽÒœÚ‚Á‚Ä‘òŽR‚ ‚Á‚Ăǂ±‚Å•·‚¯‚΂¢‚¢‚©—Ç‚­‰ð‚ç‚È‚¢‚¯‚Ç‚±‚±‚É‚·‚éB

CŒŸŒê‚͏ォ‚珇”Ԃɏˆ—‚³‚ê‚é‚ñ‚Ÿ‚æ‚ˁB
‚»‚€‚·‚邯AŠ„‚荞‚Þ‚Ý‚œ‚¢‚È‚±‚Ƃ͋–‚³‚ê‚È‚¢‚ñ‚Ÿ‚æ‚ˁH
—ႊ‚Îfor•¶‚̃‹[ƒv’†‚ɃL[‚ð‰Ÿ‚µ‚œ‚ç‚»‚̂Ƃ«‚Ìtime‚ðŽæ‚ê‚é‚Ý‚œ‚¢‚Ȃ͖̂³—H
for( )
EEEEEEEEE
if(getchar

Œ©‚œ‚¢‚Ȃ̂¶‚á‚È‚­‚āAfor•¶‚ŃQ[ƒ€‚Ý‚œ‚¢‚Ȃ̓®‚©‚µ‚œ‚¢‚ñ‚Ÿ‚¯‚ǁA
‚»‚Ì“r’†‚łǂñ‚È“r’†‚Å‚àtime‚ªŽæ‚ê‚é‚Ý‚œ‚¢‚È‚±‚Ƃ͏o—ˆ‚È‚¢‚Å‚·‚©H

590:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/27 23:50:42
>>589
_beginthreadex

591:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 00:04:52
‚Â _kbhit()

592:‚T‚W‚X
09/03/28 01:09:16
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B

593:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 05:28:17
>>589
ƒXƒŒƒbƒh‚ðì‚é‚ñ‚Ÿ‚æB2‚‚̃XƒŒƒbƒh‚ðì‚Á‚Ä‚»‚ꂌ‚ê‚ÉHello worldo—Í
‚³‚¹‚Ă݂ëB˜b‚Í‚»‚ê‚©‚炟B
‚ ‚Ƃ͊‹«‚ð‘‚¯‚âBWindows‚©Linux‚©B


594:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 07:06:38
ƒXƒŒƒbƒhMŽÒƒEƒ[

595:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 07:30:11
>>594
MŽÒ‚à‚ȂɂàAŠî–{‚Ÿ‚ëB
ƒNƒ\‚ȏ‘‚«ž‚Ý‚·‚é‚­‚ê[‚È‚çAˆÓ–¡‚Ì‚ ‚邱‚Ə‘‚¢‚ă~ƒB


596:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 07:57:08
_kbhit()‚É‚µ‚Ä‚à‚Ç‚ñ‚ȃ^ƒCƒ~ƒ“ƒO‚Å‚àŽÀs‚³‚¹‚é‚È‚çƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Å‚â‚邵‚©‚È‚¢‚Ÿ‚ë‚€

597:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 08:19:14
USB‚©‚玩ì‚µ‚œ‹@Ší‚̐§Œä‚Æ‚©‚ð‚â‚肜‚¢‚ÆŽv‚¢AWindows‚̃hƒ‰ƒCƒo‚̃vƒƒOƒ‰ƒ~ƒ“ƒO
‚ɂ‚¢‚ĕ׋­‚µ‚æ‚€‚Æ’²‚ׂĂœ‚ñ‚Å‚·‚ªAƒOƒO‚Á‚Ä‚à–{‚̒ʔ̃y[ƒW‚΂©‚èo‚Ä‚«‚Ä
‰œ‚ª•K—v‚Ȃ̂©A‚ǂ̂悀‚É‚µ‚čì‚é‚Ì‚©‚ª‚Ü‚Á‚œ‚­•ª‚©‚è‚Ü‚¹‚ñB
‚Ç‚±‚©Šî–{“I‚ȂƂ±‚ë‚©‚çì‚è•û‰ðà‚µ‚Ä‚­‚ê‚Ä‚éƒTƒCƒg‚ ‚è‚Ü‚¹‚ñ‚©H
–{”ƒ‚Š‚ÆŒŸ‚í‚ê‚é‚©‚à‚µ‚ê‚©‚¢‚¯‚ǁA–{”ƒ‚€‚©‚̓hƒ‰ƒCƒoŠJ”­‚Á‚Ăǂñ‚ÈŠŽ‚¶‚Ȃ̂©
’m‚Á‚āA–{“–‚É‚â‚Á‚Ă݂悀‚©l‚ЂĂ©‚甃‚¢‚œ‚¢‚ñ‚Å‚·B

598:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 08:26:05
‚ß‚¿‚á‚­‚¿‚áŠÂ‹«ˆË‘¶iˆ—ŒnˆË‘¶j‚Ì–â‘肟‚ÆŽv‚€‚̂ŁA‚±‚¿‚ç‚ÅŽ¿–â‚Å‚·B
‰º‹L‚̂悀‚ɁACHogeHoge‚̃Nƒ‰ƒX•ϐ”‚ð‰Šú‰»‚·‚é‚̂ɁA•ʂ̃Vƒ“ƒOƒ‹ƒgƒ“ƒNƒ‰ƒX(CHoge)‚̃ƒ\ƒbƒh‚Ì
–ß‚è’l‚ð—^‚Š‚éƒR[ƒh‚ð‘‚¢‚œ‚Æ‚±‚ëACHogeHoge‚̃Nƒ‰ƒX•ϐ”‚ð‰Šú‰»‚·‚éƒ^ƒCƒ~ƒ“ƒO‚ł͂܂ŸCHoge‚ª
¶¬‚³‚ê‚Ä‚š‚炞A—Ž‚¿‚Ü‚·BƒRƒƒ“ƒg“à‚̃R[ƒh‚à‚€‚Ü‚­‚¢‚«‚»‚€‚Å‚·‚ªNG‚Å‚·
‹°‚ç‚­ƒŠƒ“ƒNƒIƒvƒVƒ‡ƒ“‚Æ‚©Apragma‚œЂ°‚ç‚ê‚»‚€‚ÉŽv‚€‚̂ł·‚ª
‘΍ô•û–@‚ð‹³‚Š‚Ä‚­‚Ÿ‚³‚¢Bˆ—Œn‚ÍVC6 SP5‚Å‚·

uCHogeHoge.cppv
CHogeHoge* CHogeHoge::s_pInstance = new CHogeHoge(); // static
CHogeHoge* CHogeHoge::GetInstance()
{
return s_pInstance;
}
int CHogeHoge::GetValue()
{
return m_Value;
}

/* -- ‚±‚ê‚àNG
CHogeHoge CHogeHoge::s_Instance; // static
CHogeHoge* CHogeHoge::GetInstance()
{
return &s_Instance;
}
*/

uCHoge.cppv
const int CHoge::STATIC_VALUE = CHogeHoge::GetInstance()->GetValue();
‚È‚šAGetInstance“à‚Ånew‚·‚ê‚Ζâ‘è‰ðŒˆ‚·‚邯‚ÍŽv‚¢‚Ü‚·‚ªA‚»‚êˆÈŠO‚Ì•û–@‚Å‚šŠè‚¢‚µ‚Ü‚·B


599:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 08:32:03
>>598
ŒŸ‚Á‚Ă邱‚ƂƏ‘‚¢‚Ä‚¢‚邱‚Æ‚ªˆá‚€‹C‚ª‚·‚é‚̂͋C‚ÌŠˆ×‚©?
Ž„‚É‚ÍCHogeƒNƒ‰ƒX‚̕ϐ”‚ðCHogeHogeƒNƒ‰ƒX‚̃ƒ“ƒoŠÖ”‚ŏ‰Šú‰»‚µ‚Ä‚¢‚邿‚€‚ÉŒ©‚Š‚é‚Ì‚Ÿ‚ªB
‚[‚©AÝŒv‚ðŒ©’Œ‚·‚ÆŒŸ‚€‘I‘ðŽˆ‚Í‚È‚¢‚Ì‚Ÿ‚ë‚€‚©B

600:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 08:46:03
CHoge‚ÌŽÀ‘•‚ðCHogeHoge.cpp‚É“ü‚ê‚ê‚΂¢‚¢‚ñ‚¶‚á‚Ë?

601:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 08:51:34
class CHoge {
CHoge & instance() { static CHoge h; return h; }
};

void CHogeHoge::init()
{
m_Value = CHoge::instance().value;
}


602:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 09:05:29
>>596
“ü—Í”œ‰ž‚ɑΉžo—ˆ‚é”ÍˆÍ‚ð‚€‚Ü‚­Œ©Ï‚ê‚΂ǂ€‚Ƃłà‚È‚é
for(){
int i = 0;
l_c:
switch(_kbhit()?0:++i){
case 0: printf("time");goto lc;
case 1: ~;goto lc;
case 2: ~;goto lc;
default:
}}

603:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 09:27:12
>>597
ƒOƒO‚Á‚œŒ‹‰Ê‚©‚ç microsoft ‚̃TƒCƒg‚Ì‚à‚Ì‚ðŒ©‚é‚Æ‚¢‚¢

604:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 10:10:15
>598
>‚È‚šAGetInstance“à‚Ånew‚·‚ê‚Ζâ‘è‰ðŒˆ‚·‚邯‚ÍŽv‚¢‚Ü‚·‚ªA‚»‚êˆÈŠO‚Ì•û–@‚Å‚šŠè‚¢‚µ‚Ü‚·B
‚È‚ñ‚Å‚»‚ꂟ‚ƑʖڂȂñH

>‚ß‚¿‚á‚­‚¿‚áŠÂ‹«ˆË‘¶iˆ—ŒnˆË‘¶j‚Ì–â‘肟‚ÆŽv‚€‚̂ŁA‚±‚¿‚ç‚ÅŽ¿–â‚Å‚·B
–â‘è‚»‚Ì‚à‚̂͐ÓIƒIƒuƒWƒFƒNƒg‚̏‰Šú‰»‡˜–â‘è‚Æ‚µ‚ÄŠ„‚Æ—L–ŒB
URLØÝž(www.parashift.com)
>601 ‚Ý‚œ‚¢‚Ɋ֐”“à static ‚É‚·‚é‚Ì‚à‘ʖځH

605:598
09/03/28 12:22:45
>601‚³‚ñ‚Ì•û–@‚Å‚€‚Ü‚­‚¢‚«‚Ü‚µ‚œB
‚µ‚©‚àƒCƒ“ƒXƒ^ƒ“ƒX•ÛŽ—p‚̕ϐ”‚́AƒNƒ‰ƒX•ϐ”‚Å‚ ‚é•K—v‚·‚ç‚È‚¢‚Á‚Ä‚±‚ƂŁAƒVƒ“ƒvƒ‹‚Ȃ̂ŁA
¡ŒãƒVƒ“ƒOƒ‹ƒgƒ“‚Í‚±‚Ì•û–@‚ðˆ€—p‚·‚邱‚ƂɂȂ肻‚€‚Å‚·B

>604‚³‚ñ
—L–Œ‚È–â‘è‚Ȃ̂ł·‚ˁA•׋­‚ɂȂè‚Ü‚·B

>>‚È‚šAGetInstance“à‚Ånew‚·‚ê‚Ζâ‘è‰ðŒˆ‚·‚邯‚ÍŽv‚¢‚Ü‚·‚ªA‚»‚êˆÈŠO‚Ì•û–@‚Å‚šŠè‚¢‚µ‚Ü‚·B
>‚È‚ñ‚Å‚»‚ꂟ‚ƑʖڂȂñH
o—ˆ‚邟‚¯ƒVƒ“ƒvƒ‹‚É‚µ‚œ‚©‚Á‚œ‚̂ƁA
³U–@‚̍U—ª–@‚ð’m‚Á‚Ä‚š‚±‚€‚ÆŽv‚Á‚œ‚©‚ç‚Å‚·B

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

606:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 13:44:42
>>605
> ³U–@‚̍U—ª–@‚ð’m‚Á‚Ä‚š‚±‚€‚ÆŽv‚Á‚œ‚©‚ç‚Å‚·B

‚í‚©‚Á‚ĂȂ¢‚©‚玿–₵‚Ä‚é‚ñ‚Ÿ‚ë‚€‚ɁA
³U–@‚Å–³‚¢‚ÆŒˆ‚ß•t‚¯‚Ä‚é‚͉̂œ‚ŁH

607:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 16:26:26
>606
Ž„‚̐݌vˆÓ}‚©‚çŠO‚ê‚é‚©‚çB

Wikipedia€–ÚØÝž
‚ÌJava‚Ì—á‚ÌŒãŽÒ‚Ì•û‚Ì—á‚łǂ€‚µ‚Ä‚à‚â‚肜‚©‚Á‚œ‚©‚çB

608:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 16:28:50
‚»‚µ‚ăXƒ‹[‚³‚ê‚é>599‚Æ>600B
>599‚̐݌v‚ðŒ©’Œ‚·‚Æ‚©A>600‚̃\[ƒX‚ð“Z‚߂邯‚©A‚»‚̕ӂ肪³U–@‚¶‚á‚È‚¢‚Ì‚©?w

609:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 16:33:39
‚Ç‚€“]‚ñ‚Å‚à–³—‚È‚ñ‚Ÿ‚©‚çA‚Ç‚±‚©‚Å‘Ã‹Š‚·‚é‚È‚çAÃ“Iƒƒ“ƒo‚ÅŽ‚‚̂ð”Û’è‚·‚邱‚Æ‚à‘I‘ðŽˆ‚Ì‚€‚¿‚Ÿ‚º

610:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 16:34:50
ÝŒv‚ðŒ©’Œ‚·A‚͐݌v‚̐³U–@‚Ÿ‚¯‚ǁAÝŒv‚ð•Ï‚Š‚È‚¢‚Æ‚¢‚¯‚È‚¢‚©‚çA
‘Ώˆ–@‚̐³U–@‚ł͂Ȃ¢A‚ƁB
’P‚ÉŒŸ—t‚Ì–â‘èB•ςȂƂ±‚ë‚ÉŠš‚Ý•t‚¢‚Ä‚±‚È‚¢‚łˁB

>599‚Íà–Ÿƒ~ƒXBŽw“E‚̂Ƃš‚èCHoge‚ÆCHogeHoge‚Í‹tB
>600‚Í
‚€[‚ñA
ŽÀÛ‚̂Ƃ±‚ë‚ÍCHoge‚̓eƒ“ƒvƒŒ[ƒgƒNƒ‰ƒX‚Åm_Value‚̓eƒ“ƒvƒŒ[ƒg‚É“n‚³‚ꂜŒ^‚©‚ç‚»‚ÌŒ^‚̃rƒbƒgƒTƒCƒY‚ð‹‚ß‚Ä‚éB
‚ŁA‚±‚ê‚ð‚Ù‚©‚̃Nƒ‰ƒX‚Œ萔‚̂悀‚ÉŽg‚¢‚œ‚¢A‚Á‚Ä‚¢‚€ŠŽ‚¶‚È‚ñ‚ŁAˆê‚̃Nƒ‰ƒX‚ÉŽÀ‘•‚·‚é‚̂͒ïR‚ ‚è‚Ü‚·‚ˁB

611:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 16:38:28
Œão‚µƒEƒU‚¢

612:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 16:41:27
‚Ü‚³‚©‚Ƃ͎v‚€‚ªA1ƒNƒ‰ƒX1ƒtƒ@ƒCƒ‹‚¶‚á‚È‚¢‚Æ‚¢‚¯‚È‚¢‚È‚ñ‚ÄŽv‚Á‚ĂȂ¢‚æ‚È?
‚»‚ñ‚Ȉ¢•ð‚Ý‚œ‚¢‚È•³ŒŸŒê‚ƈꏏ‚É‚³‚ꂜ‚獢‚é‚ñ‚Ÿ‚ªB

613:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 17:03:07
Œ^î•ñ‚©‚ç’萔ì‚肜‚¢‚Ÿ‚¯‚È‚çmy_traitsƒNƒ‰ƒX‚Å‚àì‚Á‚Ä‚ë‚æ

614:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 17:11:28
‘Š•Ï‚í‚炞I‚í‚Á‚œ˜b‚ɐH‚¢‚‚­“z‚Ì‘œ‚¢‚±‚ƁB

615:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 17:17:35
ã‚©‚ç–ڐü‚ÌŽ¿–âŽÒ‚ªA’†“r”Œ’[‚È”Fޝ‚ŏŸŽè‚ɏI—¹éŒŸ‚µ‚œ‚Ÿ‚¯‚Ÿ‚Æ
‚È‚©‚È‚©ƒXƒpƒb‚Ƃ͂¢‚©‚È‚¢‚ˁB

616:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 17:49:51
>>610
ÝŒv‚ª³U–@‚¶‚á‚È‚¢‚̂ɐ³U–@‚È‰ðŒˆ‚Á‚Ä‚š‚©‚µ‚¢‚Ÿ‚ëJK

617:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 21:51:53
class Sample {
public:
static void func();
};
‚Æ‚¢‚€’è‹`‚ðƒwƒbƒ_‚ɏ‘‚¢‚œ‚Æ‚«AŠÖ”‚Ì“à—e‚ðƒ\[ƒXƒtƒ@ƒCƒ‹‚ɏ‘‚­Û‚́A
static‚ðŽæ‚Á‚āA
void Sample::func() {....}
‚Ə‘‚¯‚΂¢‚¢‚Å‚·‚©H
static‚͂‚¯‚Ă͂Ÿ‚߂Ȃñ‚Å‚·‚©H


618:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 22:02:28
>>584
‚œ‚µ‚©‚ÉCygwin‚ÅŽŽ‚·‚Æ“¯‚¶ƒGƒ‰[‚ɂȂÁ‚œ‚¯‚ǁA‚Ç‚€‚µ‚Ä‚Ÿ‚߂Ȃ̂©
‚º‚ñ‚º‚ñ‚í‚©‚ç‚ñAAA
Œ‹\C++—ð’·‚¢‚ñ‚Ÿ‚¯‚ǂȁB’N‚©‚í‚©‚él‚¢‚éH


619:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 22:03:01
‚»‚€‚Ÿ‚ˁB‚»‚Á‚¿‚É‚Ístatic‚Í•t‚¯‚È‚¢B

620:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 22:03:20
>>617
‚»‚̂Ƃš‚èB‚Á‚Ä‚¢‚€‚©ŽŽ‚¹‚΂킩‚邟‚ëB

621:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 22:11:39
>>618
ƒ|ƒCƒ“ƒ^‚âŽQÆŒ^‚̃eƒ“ƒvƒŒ[ƒgŽÀˆø”‚ɂ͊O•”ƒŠƒ“ƒP[ƒW‚ðŽ‚Â
ƒIƒuƒWƒFƒNƒgi‚ւ̃|ƒCƒ“ƒ^j‚µ‚©Žg‚Š‚È‚¢Biƒƒ“ƒo‚ւ̃|ƒCƒ“ƒ^‚ł͊֌W‚È‚¢j

14.4.2 Template non-type arguments p1 ‚æ‚è
> A template-argument for a non-type, non-template template-parameter shall be one of:
> - an integral constant expression; or
> - the name of a non-type template-parameter; or
> - the address of an object or function with external linkage, including
> function templates and function template-ids but excluding non-static
> class members, expressed as & id-expression where the & is optional if
> the name refers to a function or array, or if the corresponding
> template-parameter is a reference; or
iˆÈ‰º—ªj


622:621
09/03/28 22:12:41
‚²‚ß‚ñB
~ ŠO•”ƒŠƒ“ƒP[ƒW‚ðŽ‚ÂƒIƒuƒWƒFƒNƒg
› ŠO•”ƒŠƒ“ƒP[ƒW‚ðŽ‚ÂƒIƒuƒWƒFƒNƒg‚Ü‚œ‚͊֐”

623:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 22:24:28
“à•”ƒŠƒ“ƒP[ƒW‚Ÿ‚ƁAƒeƒ“ƒvƒŒ[ƒg‚ðŽÀ‘̉»‚µ‚œæ‚©‚猩‚Š‚È‚¢‚©‚à‚µ‚ñ‚È‚¢‚©‚ç‚ȁB
‚Ü‚ ˆ—Œn‚ÌŽÀ‘•ŽŸ‘悟‚ë‚€‚¯‚ǁA‹KŠi‚Æ‚µ‚Ă͋–‚·‚킯‚ɂ͂¢‚©‚ñ‚Ì‚Ÿ‚ë‚€B

624:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 22:32:26
‚·‚²‚¢B
‚»‚ñ‚ÈŽd—l‚ª‚ ‚Á‚œ‚ñ‚ŸB‚Å‚à‚»‚ÌŽd—l‚©‚çA–Œ‘O‚È‚µ–Œ‘O‹óŠÔ‚Ì’†‚̊֐”‚ƃXƒ^ƒeƒBƒbƒNŠÖ”‚Ì
“®ì‚̈Ⴂ‚ðì‚èo‚·‚È‚ñ‚āA‚ ‚ñ‚œ“ª‚¢‚¢‚ˁB
‚ ‚肪‚Æ‚€B


625:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 22:39:16
>>624
Ì static •t‚¯‚Ä’è‹`‚µ‚œŠÖ”‚ð template ˆø”‚ÉŽg‚š‚€‚Æ‚µ‚ăGƒ‰[‚ɂȂÁ‚Ä
”Œ“ú‹KŠi‚ð‹™‚Á‚Ä‚œ‚±‚Æ‚ª‚ ‚Á‚ĂȁB‚±‚€‚¢‚€‚̂͒m‚Á‚Ă邩‚Ç‚€‚©‚Ÿ‚¯‚̘b‚ŁA
“ª‚ª‚¢‚¢‚Æ‚©ŒŸ‚í‚ñ‚æB

626:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 22:40:26
‚Æ‚¢‚€‚±‚Ƃ́A625‚ÍLinuxŽg‚¢H


627:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 22:46:26
gcc ‚È‚ç Linux Žg‚¢‚Æ‚¢‚€‚Ì‚Í Windows ‚µ‚©’m‚ç‚È‚¢“z‚ÌŽvlƒpƒ^[ƒ“‚Ÿ‚ȁB
PC ˆÈŠO‚Å‚Í gcc ‚â gcc ƒx[ƒX‚̃Rƒ“ƒpƒCƒ‰‚ª‚œ‚­‚³‚ñŽg‚í‚ê‚Ă邵A >584 ‚Ì
‚æ‚€‚É Cygwin ‚Ÿ‚Á‚Ä‚ ‚éB‚»‚ê‚É‹KŠi‚ª‚ ‚ ‚È‚Á‚Ä‚éˆÈãA VC++ ‚ªˆÙ’[‚È‚Ÿ‚¯B

628:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 22:56:20
‚Å‚àstatic‚Ȋ֐”ˆø”‚ð‚Æ‚éƒeƒ“ƒvƒŒ[ƒg‚ðŽg‚€‚æ‚€‚ȃvƒƒOƒ‰ƒ€‚Ågcc‚ðŽg‚€‚æ‚€‚Ȑl‚Á‚āA
•’i‚ÍLinuxŽg‚Á‚Ă邯‚¢‚€‹C‚ª‚·‚邯‚ǁB
BSDŒnŽg‚¢‚Æ‚©SolarisŽg‚¢H
Å‹ß‚ÍŒ©‚©‚¯‚È‚¢‚µB


629:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 23:06:44
>>628
‚È‚ñ‚Æ‚¢‚€‰Ž“ŒvB

630:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/28 23:19:23
‚¶‚á‚ Œ‹‹Ç‰œŽg‚¢‚Ȃ́H
‰Ž“Œv‚©‚à‚µ‚ê‚È‚¢‚ªAŒ‹\“¯ˆÓ‚µ‚Ä‚à‚炊‚邯Žv‚€‚¯‚ǂȁB
LinuxŽg‚Á‚Ä‚ñ‚Å‚µ‚åH


631:625
09/03/28 23:39:47
‚È‚ñ‚©•Ï‚í‚Á‚œl‚ª‚¢‚é‚È‚ŸB
625 ‚̘b‚́uPC ˆÈŠOv‚̘b‚ŁA•’iŽg‚Á‚Ä‚é‚Ì‚Í Windows ‚Ÿ‚æB
>627 ‚àŒŸ‚Á‚Ă邯‚š‚èA Linux ‚͂܂Á‚œ‚­ŠÖŒW‚È‚¢B

632:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 00:08:03
‰Ž‚à•’i‚Í Windows ‚Å gcc (Mingw”Å) Žg‚Á‚Ă邵‚È‚ŸB
Linux ‚ÆŒˆ‚ß•t‚¯‚鍪‹’‚àu‹C‚ª‚·‚év‚Æ‚©žB–†‚ÈŠ„‚É‚µ‚‚±‚¢B
‚Ü‚ŸA’Þ‚è‚È‚ñ‚Ÿ‚ë‚€‚¯‚ǁB

633:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 03:25:48
‚²‚ß‚ñB
‰ŽƒvƒƒOƒ‰ƒ}Œ‹\‚œ‚­‚³‚ñ’m‚Á‚Ă邯Žv‚Á‚Ä‚œ‚ñ‚Ÿ‚¯‚ǁA‚»‚Ì’†‚ÉWindows+gcc‚Æ‚¢‚€
‘g‚ݍ‡‚킹‚̐l‚ª‚¢‚È‚©‚Á‚œ‚à‚ñ‚ł‚¢‚‚¢•ςȏ‘‚«•û‚ð‚µ‚¿‚á‚Á‚œB


634:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 04:07:54
OSX‚ªG‚ê‚ç‚ê‚ĂȂ­‚Ä‹ƒ‚¢‚œ

635:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 04:39:41
>>633 Ž©•ª‚ª’m‚Á‚Ă邱‚Æ‚ª¢‚Ì’†‚Ì‚·‚ׂĂŸ‚ÆŽv‚¢ž‚߂邻‚ÌŽvl‰ñ˜H‚ªM‚¶“ï‚¢B

636:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 09:10:55
‚œ‚©‚ª‚±‚ê‚Á‚Û‚Á‚¿‚Ì‚â‚è‚Æ‚è‚Å
‘ŠŽè‚ÌŽvl‰ñ˜H‚ð”cˆ¬‚µ‚œ‚ÆŽv‚¢ž‚ß‚éŽvl‰ñ˜H‚Æ‚©‚à‚ȁB

637:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 09:25:07
C++‚ł̓tƒ@ƒCƒ‹ƒXƒR[ƒv‚̐錟‚Æ‚µ‚āA–³–Œ–Œ‘O‹óŠÔ‚ðŽg‚€‚±‚Æ‚ª„§‚炵‚¢‚Å‚·‚¯‚ǁA
‚±‚ê‚Á‚ăOƒ[ƒoƒ‹–Œ‘O‹óŠÔ‚Ì’†‚É–³–Œ–Œ‘O‹óŠÔ‚ðì‚ê‚΂¢‚¢‚̂ł·‚©H
‹t‚ɁA‚œ‚Æ‚Š‚ÎMyApp‚Æ‚¢‚€–Œ‘O‹óŠÔ‚É–³–Œ–Œ‘O‹óŠÔ‚ð’ljÁ‚µ‚Ä‚àAƒtƒ@ƒCƒ‹ƒXƒR[ƒv‚̐錟‚Ƃ͂Ȃç‚È‚¢‚̂łµ‚å‚€‚©B

638:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 09:51:02
>>637
‚È‚ç‚È‚¢B

639:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 10:45:05
1>GameMain.obj : error LNK2005: "class CDXMusic * m_dxmusic" (?m_dxmusic@@3PAVCDXMusic@@A) ‚ÍŠù‚É Frame.obj ‚Å’è‹`‚³‚ê‚Ä‚¢‚Ü‚·B
1>GameTitle.obj : error LNK2005: "class CDXMusic * m_dxmusic" (?m_dxmusic@@3PAVCDXMusic@@A) ‚ÍŠù‚É Frame.obj ‚Å’è‹`‚³‚ê‚Ä‚¢‚Ü‚·B
1>CSelect.obj : error LNK2005: "class CDXMusic * m_dxmusic" (?m_dxmusic@@3PAVCDXMusic@@A) ‚ÍŠù‚É Frame.obj ‚Å’è‹`‚³‚ê‚Ä‚¢‚Ü‚·B
1>C:\.exe : fatal error LNK1169: 1 ‚ˆȏã‚Ì•¡”‰ñ’è‹`‚³‚ê‚Ä‚¢‚éƒVƒ“ƒ{ƒ‹‚ªŒ©‚‚©‚è‚Ü‚µ‚œB
ƒwƒbƒ_[ƒtƒ@ƒCƒ‹‚Å’è‹`‚³‚ê‚Ä‚¢‚éƒNƒ‰ƒX‚Éstatic‚ð‚‚¯‚È‚¢‚Əã‚̃Gƒ‰[‚ªo‚é‚̂ł·‚ª
‰œŒÌ‚Å‚·‚©EEEH

640:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 10:57:16
—á‚̃XƒŒ‚̐l‚©‚ȁB

>>639
‚»‚̃wƒbƒ_ƒtƒ@ƒCƒ‹‚ªƒCƒ“ƒNƒ‹[ƒh‚³‚ê‚é“x‚Ém_dxmusic‚ª’è‹`‚³‚ê‚Ä‚¢‚é‚©‚ç‚Å‚·B

static‚ð•t‚¯‚邯Á‚Š‚é‚̂́A‚»‚̃Vƒ“ƒ{ƒ‹‚ªƒGƒNƒXƒ|[ƒg‚³‚ꂞƒtƒ@ƒCƒ‹ƒXƒR[ƒv‚ɂȂ邩‚ç‚Å‚·BƒCƒ“ƒNƒ‹[ƒh‚µ‚œƒtƒ@ƒCƒ‹–ˆ‚ɕʁX‚Ìm_dxmusic‚ª‘¶Ý‚·‚éó‘ԂɂȂè‚Ü‚·B

‚±‚ꂪˆÓ}‚µ‚œ“®ì‚ł͂Ȃ­Am_dxmusic‚ª•¡”‚̃tƒ@ƒCƒ‹‚Å‹€—L‚·‚éƒVƒ“ƒ{ƒ‹‚Ȃ̂ł ‚ê‚΁Aƒwƒbƒ_ƒtƒ@ƒCƒ‹‚Åextern•t‚«‚̐錟‚݂̂ðs‚¢A“K“–‚È.cppƒtƒ@ƒCƒ‹‚Å1“x‚Ÿ‚¯’è‹`‚µ‚Ü‚µ‚å‚€B

641:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 11:40:43
>>637
–Œ‘O‹óŠÔ‚Ì’†‚Å‚à‚¢‚¢‚æB‚ ‚ñ‚Ü‚èˆÓ–¡–³‚¢‚¯‚ǁB

642:637
09/03/29 12:05:28
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
‚€‚¿‚ÌIDE‚ł́AƒOƒ[ƒoƒ‹–Œ‘O‹óŠÔ‚Ì–³–Œ‹óŠÔ‚ª‚Ç‚ê‚à“¯‚¶Š‡‚è‚Å•\ŽŠ‚³‚ê‚é‚̂ŁA–Œ‘O‹óŠÔ‚²‚Ƃɔcˆ¬‚Å‚«‚œ‚çA
‚ÆŽv‚Á‚Ă̂±‚Ƃłµ‚œ‚ªAƒOƒ[ƒoƒ‹‹óŠÔ‚ɍì‚邱‚Ƃɂµ‚Ü‚µ‚œB

643:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 12:12:40
‚¢‚âA–Œ‘O‹óŠÔ‚Ì’†‚Å‚¢‚¢‚Á‚Ă΁B

644:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 12:19:03
>>640
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·

645:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 15:03:01
URLØÝž(ruffnex.oc.to)
ª‚̃c[ƒ‹‚Æ—á‚ðŽg‚Á‚Äkernel32.DLL‚̏‘‚«Š·‚Ђɒ§í‚µ‚Ä‚é‚̂ł·‚ªA
ãŽè‚­s‚«‚Ü‚¹‚ñB
DLL‚ðì¬‚µ‚æ‚€‚Æ‚·‚邯@u Error 12: Number Overflow : v‚Æ‚¢‚€ƒGƒ‰[‚ªdefƒtƒ@ƒCƒ‹‚©‚猟o‚³‚ê‚Ü‚·B
ƒGƒ‰[‚ªo‚Ä‚¢‚é‰ÓŠ‚́AuHeapSize=d_HeapSize @680v‚Å‚·B
Ž©•ª‚ŏ‘‚«Š·‚Š‚œ‰ÓŠ‚ð–ß‚µ‚āAƒRƒ“ƒpƒCƒ‹‚µ‚Ă݂Ăà‘Ê–Ú‚Å‚µ‚œB
ƒRƒ“ƒpƒCƒ‰‚Ídigital Mars‚̂₂ł·BOS‚Ívista

ŒŽˆö‚ª“Á’è‚Å‚«‚È‚­‚袂Á‚Ă܂·






646:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 16:17:12
OS‚Ívista

647:637
09/03/29 16:25:23
—Œ•û‚̈ӌ©‚ªo‚œ‚©‚çAˆÀ‘S‘€‚Æ‚Á‚Æ‚¢‚œ•û‚ª‚¢‚¢‚©‚È‚ ‚ÆŽv‚Á‚œ‚ñ‚ŁB
„‚ ‚ñ‚Ü‚èˆÓ–¡–³‚¢‚¯‚ǁB
‚Æ‚¢‚€‚±‚Ƃł ‚Á‚œ‚µA‚Ƃ肠‚Š‚žƒOƒ[ƒoƒ‹–Œ‘O‹óŠÔ‚Ì•û‚ɏ‘‚¢‚Æ‚«‚Ü‚·B

648:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 16:39:15
>>647
–³–Œ–Œ‘O‹óŠÔ‚ÌŒø‰Ê‚Í–Œ‘O•t‚«–Œ‘O‹óŠÔ‚Ì’†‚Å‚à•Ï‚í‚ç‚È‚¢B >638 ‚̓fƒ}B
‚»‚µ‚āu‚ ‚ñ‚Ü‚èˆÓ–¡–³‚¢v‚Ì‚Í >642 ‚̂悀‚ÈŽ–î‚ª–³‚¢‚±‚Æ‚ª‘O’ñB
–Œ‘O‹óŠÔ‚Ì’†‚É“ü‚ꂜ‚Ù‚€‚ª•Ö—˜‚Ȃ̂ɁA‚킎‚킎ƒOƒ[ƒoƒ‹‚ÉŽ‚Á‚Ä‚¢‚­•K—v‚Í–³‚¢B

649:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 16:52:09
uƒtƒ@ƒCƒ‹ƒXƒR[ƒv‚̐錟v‚Æ‚¢‚€‚±‚ƂȂç >638 ‚͐³‚µ‚¢‚Ÿ‚ëB
uƒtƒ@ƒCƒ‹ƒ[ƒJƒ‹‚Ȑ錟v‚Æ‚¢‚€‚±‚ƂȂçŠÔˆá‚¢‚Ÿ‚¯‚ǁB

650:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 17:00:39
‚»‚à‚»‚à C++ ‚Ɂuƒtƒ@ƒCƒ‹ƒXƒR[ƒvv‚ȂǂƂ¢‚€ƒXƒR[ƒv‚Í–³‚¢B

651:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 20:46:44
ƒRƒ‚ƒ“ƒ_ƒCƒAƒƒO‚ð—p‚¢‚ătƒ@ƒCƒ‹‚̕ۑ¶“™‚ðŽÀ‘•‚µ‚œ‚¢‚̂ł·‚ªA
OPENFILENAME‚Í’è‹`‚³‚ê‚Ä‚¢‚È‚¢Ž¯•ÊŽq‚Å‚·A‚ƃGƒ‰[‚ª•\ŽŠ‚³‚ê‚Ä‚µ‚Ü‚¢‚Ü‚·
‰œ‚©‚ðinclude‚·‚ê‚Ηǂ¢‚̂łµ‚å‚€‚©

652:‚T‚W‚X
09/03/29 20:48:04
‚ ‚̂ł·‚ˁA‰œ“x‚à\‚µ–ó‚ ‚è‚Ü‚¹‚ñ‚ªAkbhit‚¶‚áƒ_ƒ‚Å‚µ‚œB
while(!kbhit())‚Æ‚©‚É‚µ‚Ä‚àA‚µ‚œ‚܂ŎÀs‚µ‚Ä‚©‚ç‚¶‚á–³‚¢‚ÆŽ~‚Ü‚Á‚Ä‚­‚ê‚Ü‚¹‚ñB
do`while‚Æ‚©FXŽŽ‚µ‚Ă݂œ‚¯‚Ç‚â‚Á‚Ï‚èƒ_ƒ‚Å‚·B
‰œ‚©‚¢‚¢•û–@‚ð‚æ‚ë‚µ‚­‚šŠè‚¢‚µ‚Ü‚·B>>589

653:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 20:52:33
>>651
URLØÝž(msdn.microsoft.com)

654:‚T‚W‚X
09/03/29 21:05:25
‚¢‚¢‚ȁ[AŠ‚¢‚ȁ[

655:‚T‚W‚X
09/03/29 21:06:51
>>654
@ª
‚±‚ê–³‚µ‚—‚—‚—‚—
NHKŒ©‚ĂĊԈá‚Á‚œ‚—‚—‚—

ˆö‚Ý‚É589‚̓}ƒWƒŒƒX‚Å‚·‚̂łæ‚낵‚­‚šŠè‚¢‚µ‚Ü‚·B

656:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 21:12:35
void foo()
{
while(1)
{
Sleep(100);
if( _kbhit() )
{
printf("Time:%d\n", clock() );
_getch();
}
}
}

int _tmain(void){
HANDLE handle;
int id;
handle = CreateThread(0, 0, (LPTHREAD_START_ROUTINE)foo, NULL, 0, (LPDWORD)&id);
while(1)
{
Sleep(1000);
printf("var\n");
}
}

657:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 21:17:44
// VC++6.0 SP6
#include <conio.h>
#include <stdio.h>
#include <time.h>
#include <windows.h>

void main()
{
time_t tm;
int i;

while (1) {
if (_kbhit()) {
i = getch();
if (i == 'e') {
break;
}
time(&tm);
printf("%d\n", tm);
}
Sleep(100);
}
}

658:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 21:20:53
>>651‚Å‚·
Commdlg.h‚ª‘«‚è‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚œ
Ž–‘O’²‚וs‘«‚Å‚µ‚œB>>653‚³‚ñ‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·

659:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/29 22:58:15
>>652
‚¿‚á‚ñ‚Æ‚â‚ë‚€‚Æ‚·‚邯 C/C++ ‚Ì‹KŠi“à‚ł͏o—ˆ‚È‚¢B
ŠÂ‹«‚ª Windows ‚Ȃ烁ƒbƒZ[ƒWƒ‹[ƒv‚ðì‚é‚ׂ«‚Ÿ‚ë‚€‚¯‚ǁc
‚ ‚é‚¢‚ÍŠù‚ɃŒƒX‚ª‚ ‚邯‚š‚èƒXƒŒƒbƒh‚ðì‚é‚É‚µ‚Ä‚àA
ƒƒCƒ“ƒXƒŒƒbƒh‚Ƃ̂â‚èŽæ‚è‚ɂ͒ˆÓ“_‚Í‘œ‚¢‚µB
‰SŽÒ‚Éà–Ÿ‚·‚é‚ɂ͌‹\‚±‚Ý‚¢‚Á‚œ˜b‚È‚ñ‚Ÿ‚íB
‚±‚±‚Å‘S‚Ä‚ðà–Ÿ‚·‚é‚̂͂¿‚å‚Á‚Æ–³—‚Á‚Ä‚±‚Æ‚ð‚í‚©‚Á‚Ä‚­‚êB
ƒƒbƒZ[ƒWƒ‹[ƒv‚âƒXƒŒƒbƒh‚ÌŠî‘b‚ð‚í‚©‚Á‚Ä‚©‚ç‚Ü‚œ—ˆ‚¢B

660:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 07:24:29
ó‘ÔˆÚŠÇ‚³‚Š”cˆ¬‚·‚ê‚ÎC‚ŏo—ˆ‚ñ–ó‚È‚¢B

661:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 08:25:21
VC++‚ðŽg‚Á‚Ă܂·‚ªANULL‚ðŽg‚š‚€‚Æ‚·‚邯
#include <iostream>
‚Æ‚©‚µ‚È‚¢‚ƃRƒ“ƒpƒCƒ‰‚ªŽó‚¯•t‚¯‚Ä‚­‚ê‚Ü‚¹‚ñB
‚Å‚àŽ©‘O‚̃wƒbƒ_‚ª‚ ‚é‚̂łł«‚é‚È‚çƒCƒ“ƒNƒ‹[ƒh‚µ‚œ‚­‚ ‚è‚Ü‚¹‚ñB
‚±‚̂΂ ‚¢‚Ç‚€‚·‚ê‚΂悢‚Å‚µ‚å‚€‚©
ƒCƒ“ƒNƒ‹[ƒh‚·‚邵‚©‚È‚¢‚Å‚·‚©

662:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 08:28:19
>>661
C++‚Å‚ ‚é‚È‚ç
NULL ‚ÍŠmŽÀ‚Ɂ@0@‚Ìdefine‚Ȃ̂Å
0@‚‚©‚Á‚Æ‚¯

663:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 08:44:19
‚Å‚àƒ|ƒCƒ“ƒ^‚̏‰Šú‰»‚Å‚ ‚邱‚Æ‚ð‚Í‚Á‚«‚肳‚¹‚邜‚ß‚ÉNULL‚ðŽg‚¢‚œ‚¢‚ñ‚Å‚·B
Ž©•ª‚Å’è‹`‚·‚é‚̂͂Ÿ‚߂ł·‚©


664:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 08:51:44
>>661
VCƒo[ƒWƒ‡ƒ“‚¢‚­‚‚æH
VC6‚Ȃ瑋‚©‚瓊‚°ŽÌ‚Ä‚ë

665:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 08:54:40
NULL‚ª—~‚µ‚¢‚È‚ç
#include <cstddef>
‚Ÿ‚ë

666:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 08:55:40
>>663
#ifndef Žg‚Á‚Ä‚¿‚á‚ñ‚ƈ͂Á‚Ä‚š‚¯‚Î
ƒRƒ“ƒpƒCƒ‹‚â“®ìã‚̈Ӗ¡‚ł͖â‘è‚Í‹N‚±‚ç‚È‚¢‚©‚ç
D‚«‚É‚·‚ê‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚©‚È
d‚˂ČŸ‚€‚ªC++‚ł́@0 ‚Å’è‹`‚³‚ê‚Ă邩‚ç

>>664
‚È‚ñ‚É‚àinclude‚µ‚ĂȂ¢‚Ì‚ÉNULL‚ª’è‹`‚³‚ê‚Ä‚é‚Ù‚€‚ª‚š‚©‚µ‚¢‚Ÿ‚ë

667:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 09:15:52
>>662
ŽÀ‘•ˆË‘¶‚Ÿ‚æB gcc ‚È‚ñ‚©‚Í“Á•ʂȌx‚ªo‚邿‚€‚ɍ׍H‚µ‚Ä‚ ‚Á‚œ‚Í‚žB

668:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 09:22:26
‚Ù‚Æ‚ñ‚ǂ̃vƒƒOƒ‰ƒ€‚Ístdio.h‚©windows.h‚ðƒCƒ“ƒNƒ‹[ƒh‚·‚é‚©‚ç
‚Ç‚Á‚©‚ÅNULL‚Í’è‹`‚³‚ê‚é‚È
iostream‚Í’m‚ç‚ñ

669:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 09:49:25
>>667
’²‚ׂœ‚ç‚Ù‚ñ‚ƂɈႀ‚ñ‚Ÿ‚È

C++ ‚¶‚á ((void *)0) ‚Í‚ ‚肊‚È‚¢‚©‚ç@0@‚Ÿ‚º‚Á‚ẲL“ۂ݂ɂµ‚Ä‚œ
‚Ç‚€‚à‚ ‚肪‚Æ‚€


670:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 09:58:13
>>668
NULL‚ª’è‹`‚³‚ê‚Ä‚é‚Ì‚Í <cstddef> ‚Ì’†iC‚È‚ç <stddef.h>jB
‚»‚êˆÈŠO‚ð #include ‚µ‚Ä’è‹`‚³‚ê‚Ä‚àˆ—ŒnˆË‘¶‚Ì“®ìB


671:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 10:27:02
boost::shared_ptr<Test> p = new Test();
boost::shared_ptr<Test> p(new Test());
‚±‚Ì‚Q‚‚͂ǂ€ˆá‚¢‚Ü‚·‚©H
ã‚̂₂Ÿ‚ƃRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñB


672:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 10:32:30
shared_ptr‚̓|ƒCƒ“ƒ^‚ðŽæ‚éƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ªexplicit‚Ȃ̂ŁA
ˆÃ–Ù‚ÌŒ^•ÏŠ·‚Í‚³‚ê‚È‚¢B–ŸŽŠ“I‚ɃRƒ“ƒXƒgƒ‰ƒNƒ^‚ðŒÄ‚Ô•K—v‚ª‚ ‚éB

673:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 10:33:19
>>670
NULL ‚Í cstddef ‚̂ق©‚É cstring, ctime, cwchar, clocale, cstdio ‚Å‚à’è‹`‚³‚ê‚邱‚Æ‚É
‚È‚Á‚Ä‚¢‚éB

C.2.2.4 Macro NULL ‚æ‚è
> The macro NULL, defined in any of <clocale>, <cstddef>, <cstdio>, <cstdlib>, <cstring>, <ctime>, or
> <cwchar>, is an implementation-defined C++ null pointer constant in this International Standard.

674:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 10:37:20
>>672
‚ ‚肪‚Æ‚€‚Å‚·B
‚Å‚à‚æ‚­‚í‚©‚è‚Ü‚¹‚ñ‚Å‚µ‚œB
boost::shared_ptr<Test> p = new Test();
‚Æ‚¢‚€‘‚«•û‚Í–ŸŽŠ“I‚ɃRƒ“ƒXƒgƒ‰ƒNƒ^‚ð“Ç‚ñ‚łȂ¢‚Æ‚¢‚€‚±‚Ƃł·‚©H


675:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 10:47:49
–ŸŽŠ“I‚ɌĂԂƂ±‚€‚È‚é

boost::shared_ptr<Test> x = boost::shared_ptr<Test>(new Test);


676:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 10:55:12
>>675
‚»‚ê‚łł«‚Ü‚µ‚œI
TestƒNƒ‰ƒX“à‚Éboost::shared_ptr<Test> mInstance;
‚Æ‚¢‚€ƒ|ƒCƒ“ƒ^‚ðŽ‚œ‚¹‚Ä‚œ‚̂ł·‚ªA‰Šú‰»‚Å‚«‚ž‚É‚±‚Ü‚Á‚Ă܂µ‚œB
(‰Šú‰»‚ðƒRƒ“ƒXƒgƒ‰ƒNƒ^ˆÈŠO‚̏ꏊ‚ōs‚¢‚œ‚©‚Á‚œ‚œ‚߁A
mInstance(new Test())
‚Æ‚©‚Á‚Ä‚©‚¯‚È‚©‚Á‚œB
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œI


677:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 10:56:47
>671‚Ì‘OŽÒ‚Ÿ‚ƁATest *‚ðboost::shared_ptr<Test>‚ɃLƒƒƒXƒg‚µ‚æ‚€‚Æ‚µ‚ÄŽž”s‚·‚é‚킯‚Ÿ‚ˁB

678:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 11:16:02
>>677
‚È‚é‚قǁB
‚ ‚ƁA676‚̂悀‚ȏꍇ‚́Ascoped_ptr<Test>‚ÍŽg‚Ђ܂¹‚ñ‚æ‚ˁH
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ŏ‰Šú‰»‚µ‚È‚¢‚©‚çB


679:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 11:21:53
>>677,678
”÷–­‚ÉŒë‰ð‚µ‚Ä‚»‚€‚È‹C‚ª‚·‚é‚ñ‚Ÿ‚¯‚Ç‚€‚Ü‚­à–Ÿ‚Å‚«‚È‚¢‚̂Œ[“I‚ÉŒŸ‚€‚Æ
>>675
‚ÌŒ`‚Å‚àshared_ptr‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚͈ê‰ñ‚µ‚©ŒÄ‚΂ê‚È‚¢


680:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 11:25:43
>>676
reset(new Test()) Žg‚Š‚æB

681:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 11:34:23
>>678
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ŏ‰Šú‰»‚µ‚È‚¢‚±‚Æ‚Æ scoped_ptr ‚ł̒u‚«Š·‚Š‚Ì‰Â”\«‚ÍŠÖŒW‚È‚¢‚ÆŽv‚€‚æB


682:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 11:46:43
>>680-681
‚œ‚µ‚©‚ɁAscoped_ptr()‚Åreset(new Test())Žg‚€‚Ƃł«‚Ü‚µ‚œB
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

683:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 12:00:18
‚·‚¢‚Ü‚¹‚ñBboost‚ðucLinux‚É“ü‚ê‚æ‚€‚Æ‚µ‚Ă܂·B
boost_1.38‚È‚ñ‚Å‚·‚ªAboost::condition‚ª‰ðŒˆ‚Å‚«‚Ü‚¹‚ñB
‚»‚êˆÈŠO‚̓Rƒ“ƒpƒCƒ‹‚Í’Ê‚è‚Ü‚·B
•’Ê‚Éfedora core7‚É“ü‚ê‚Ä‚à‚Ÿ‚߂ł·B

yum install boost-devel‚Ÿ‚Æ‚€‚Ü‚­‚¢‚­‚̂ł·‚ªA
‚Ȃɂ©‚â‚è•û‚ª‚ ‚é‚̂łµ‚å‚€‚©H‰SŽÒ‚Å‚·‚¢‚Ü‚¹‚ñB

684:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 12:57:04
ƒNƒ‰ƒX“à‚ɃXƒ^ƒeƒBƒbƒN‚ȃ|ƒCƒ“ƒ^‚ðŽ‚œ‚¹‚œ‚¢‚̂ł·‚ªA‚»‚̃|ƒCƒ“ƒ^‚ðƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚ɂł«‚é‚Å‚µ‚å‚€‚©H
class Test {
static boost::scoped_ptr<MyClass> m_MyClass;
};
‚±‚ê‚ÌŽÀ‘Ì‚ð‘‚­‚Æ‚±‚ë‚ŏ‰Šú‰»‚܂łµ‚æ‚€‚Æ‚µ‚Ä‚¢‚é‚̂ł·‚ª‚€‚Ü‚­‚©‚¯‚Ü‚¹‚ñB



685:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 13:04:21
>>684
‚Ƃ肠‚Š‚ž‘‚¢‚œ“z‚ƃGƒ‰[ƒƒbƒZ[ƒW‚Æ scoped_ptr ‚̃}ƒjƒ…ƒAƒ‹‚ð‚æ‚­Œ©‚é‚ñ‚ŸB
‚»‚ê‚Å‚à‚í‚©‚ç‚È‚¯‚ê‚΁AˆÈã‚Ì‘S•”‚ð“Y‚ЂđВk‚·‚邯‚¢‚¢B

686:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 13:24:56
>>685
ŒŸ‚í‚ꂜ‚Æ‚š‚è‚É‚à‚€ˆê‰ñŒ©’Œ‚µ‚Ă݂œ‚ç‚Å‚«‚Ü‚µ‚œB
‰Šú‰»‚Í
boost::scoped_ptr<MyClass> Test::m_MyClass;
‚Ə‘‚«‚Ü‚µ‚œB‚ ‚ÆBoost::scope_ptr‚̃ƒ“ƒo‚ðŽ‚ÂƒNƒ‰ƒX‚̃fƒXƒgƒ‰ƒNƒ^‚Í
private‚É‚µ‚œ‚ç‘ʖڂȂ悀‚ŁApublic‚É‚µ‚È‚¢‚ƃRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚œB
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB


687:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 15:43:17
>>683
Ž©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚œB
ƒo[ƒWƒ‡ƒ“‚É‚æ‚Á‚āAƒ\[ƒX•Ï‚Š‚È‚¢‚Æ‚¢‚¯‚È‚¢‚ñ‚Å‚·‚ˁB
ƒCƒ“ƒNƒ‹[ƒh‚ð“K“x‚É‘‚₵‚Ä‰ðŒˆ‚µ‚Ü‚µ‚œB

‚³‚āAƒŠƒ“ƒN‚܂ōs‚Á‚œ‚ñ‚Å‚·‚ªAƒNƒƒXƒRƒ“ƒpƒCƒ‹‚ŁA‘z’è’Ê‚è‚É‚Í
ƒ‰ƒCƒuƒ‰ƒŠ‚ª‚€‚Ü‚­o—ˆ‚Ä‚¢‚Ü‚¹‚ñB

bjam‚̐ݒè‚ŃRƒ“ƒpƒCƒ‰‚ɃIƒvƒVƒ‡ƒ“‚‚¯‚é‚ɂ͂ǂ€‚µ‚œ‚ç
‚¢‚¢‚ñ‚Å‚µ‚å‚€‚©H

ƒNƒƒXŠJ”­‚È‚ñ‚Ä‚µ‚Ä‚él‚Í‚¢‚È‚¢‚Å‚·‚©‚Ë‚—



688:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 20:18:14
—v‚̓rƒ‹ƒhŽž‚̃Rƒ“ƒpƒCƒ‰‚ðƒNƒƒX‚Ì‚à‚̂ɂµ‚œ‚¢‚ñ‚Ÿ‚ëH
bjam -sTOOLS="gcc" -sGXX="/usr/local/cross-tools/sh-hitachi/bin/g++"...
‚Å‚¢‚¢‚ñ‚¶‚á‚È‚¢‚Ì‚©

689:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 23:56:13
WindowsXP
VisualStudio2005‚ÌVC++

ƒtƒH[ƒ€ƒrƒ…[‚É”z’u‚µ‚œƒGƒfƒBƒbƒgƒRƒ“ƒgƒ[ƒ‹‚Å
uCtrl+AvuCtrl+XvuCtrl+CvuCtrl+Vv‚ª‘S‘R‚«‚©‚È‚¢‚̂ł·‚ª
‚±‚ê‚͂Ȃñ‚È‚ñ‚Å‚µ‚å‚€‚©H
‘ŒƒAƒvƒŠ‚©‚çƒRƒs[‚µ‚œ•¶Žš—ñ‚ð‚»‚ÌƒGƒfƒBƒbƒgƒRƒ“ƒgƒ[ƒ‹‚Ƀy[ƒXƒg
‚µ‚ďˆ—‚µ‚œ‚¢‚̂ł·‚ªB

ƒOƒO‚Á‚Ä‚à‚Ç‚€‚É‚àŒ©‚‚©‚ç‚È‚­‚ācB

690:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/30 23:59:03
ƒJƒXƒ^ƒ€‚©‚çƒVƒ‡[ƒgƒJƒbƒgƒL[‚ªÁ‚ЂĂ邯‚©ŒŸ‚€ƒIƒ`‚͂Ȃ¢‚©H‚—

691:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 00:12:30
‚»‚̃GƒfƒBƒbƒgƒRƒ“ƒgƒ[ƒ‹‚ɃtƒH[ƒJƒX‚µ‚œó‘Ô‚Å
ƒƒjƒ…[ƒo[‚́u•ҏWv‚ðƒhƒƒbƒvƒ_ƒEƒ“‚·‚邯
uØ‚èŽæ‚èvuƒRƒs[vu“\‚è•t‚¯v“™C‘S•”ƒOƒŒ[‚Å‘I‘ð•s”\‚ɂȂÁ‚Ä‚écB
‚È‚ñ‚©ˆ«‚¢‚±‚Æ‚µ‚œ‚Á‚¯H

692:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 00:19:59
>>689
ƒEƒBƒ“ƒhƒEƒvƒƒV[ƒWƒƒ“à‚ŃuƒŒ[ƒN’£‚Á‚āA‚Ç‚±‚сƒbƒZ[ƒW‚ªŽÌ‚Ä‚ç‚ê‚Ă邩Œ©‚Ă݂œ‚ç?

693:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 00:22:34
>>689
‚Ƃ肠‚Š‚žAVC++‚ɂł͂Ȃ­Aƒƒ‚’ ‚ ‚œ‚è‚ɃRƒsƒy‚Å‚«‚é‚©ŽŽ‚µ‚Ă݂œ‚çH

694:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 00:34:31
‚ ‚êH
ID_EDIT_COPY“™‚Ì
OnEditCopy‚Æ‚©‚ðŽ©•ª‚Å‹Lq‚µ‚È‚«‚á‚¢‚¯‚È‚¢‚ñH
ƒGƒfƒBƒbƒgƒRƒ“ƒgƒ[ƒ‹‚Á‚߂©‚çƒRƒs[EƒJƒbƒgEƒy[ƒXƒg‚­‚ç‚¢
‚Å‚«‚é‚ñ‚¶‚á‚È‚©‚Á‚œ‚Á‚¯cB

695:‚T‚W‚X
09/03/31 00:42:17
>>659
‚»‚€‚È‚ñ‚Å‚·‚©B‚Ç‚€‚à‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
‚à‚Á‚ƕ׋­‚µ‚Ü‚·B

696:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 00:42:46
•ҏW•s‰Â‚ɂȂÁ‚Ă邯‚©‚Á‚ăIƒ`‚¶‚á‚È‚¢‚Ì‚©H

697:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 01:04:16
>>696
ƒGƒfƒBƒbƒgƒRƒ“ƒgƒ[ƒ‹‚̃vƒƒpƒeƒB‚ÅReadOnly‚ÍFALSE‚É‚µ‚Ä‚ ‚é‚ñ‚Å‚·‚ªcB

¡ŽŽ‚µ‚œ‚çCƒ_ƒCƒAƒƒOƒx[ƒX‚̃vƒƒOƒ‰ƒ€‚ɃGƒfƒBƒbƒgƒRƒ“ƒgƒ[ƒ‹‚ð”z’u‚µ‚Ä
ƒrƒ‹ƒh‚·‚邯•’ʂɃJƒbƒgEƒRƒs[Eƒy[ƒXƒg‚Å‚«‚Ü‚·‚ˁB
‚Å‚àƒtƒH[ƒ€ƒrƒ…[‚Ÿ‚Ƃł«‚È‚¢cB
‚Ç‚¿‚ç‚É‚µ‚Ä‚àuCtrl+Av‚Í‚«‚©‚È‚¢‚µB

‚±‚ñ‚È’Žd—vƒ|ƒCƒ“ƒg‚ª‚È‚ñ‚Å“ü–发‚ŐG‚ê‚ç‚ê‚Ä‚¢‚È‚¢‚ñ‚Ÿ‚ë‚€B‚—

698:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 01:16:47
OnEditCut()
{
m_edit1.Cut();
}

“™‚ð’ljÁ‚µ‚ĂȂñ‚Æ‚©‰ðŒˆ‚µ‚Ü‚µ‚œB
ƒGƒfƒBƒbƒgƒRƒ“ƒgƒ[ƒ‹‚ªŸŽè‚É‚â‚Á‚Ä‚­‚ê‚邯Žv‚¢ž‚ñ‚Å‚¢‚œ‚à‚̂ŁcB
‰SŽÒ‚ÌŽ¿–â‚É•t‚«‡‚Á‚ĉº‚³‚Á‚œ•ûX‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚µ‚œB

699:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 01:20:34
>>698
‚»‚ꂟ‚ƁAƒtƒH[ƒ€ƒrƒ…[ã‚̕ʃRƒ“ƒgƒ[ƒ‹‚ɃtƒH[ƒJƒX‚ ‚邯‚«‚à”œ‰ž‚µ‚¿‚á‚í‚È‚¢‚©‚È?
‚Ü‚ŸEditˆê‚‚Ÿ‚¯‚̃fƒUƒCƒ“‚È‚ç–â‘è‚È‚¢‚¯‚ǁEEE•¡”‚ ‚é‚Ȃ獢‚è‚»‚€B

700:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 01:33:40
IsDialogMessage

701:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 01:34:42
>>699
•¡”‚ ‚é‚ñ‚Å‚·B‚—
¡ì‚Á‚Ä‚¢‚é‚à‚̂̓GƒfƒBƒbƒgƒRƒ“ƒgƒ[ƒ‹‚ª‚QŒÂ‚ ‚Á‚ĕЕû‚ÍReadOnly‚Ȃ̂ł·‚ªB
‚ ‚ƁuCtrl+Av‚à‚º‚Б•”õ‚µ‚œ‚¢‚µcB

702:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 02:03:50
>>701
ƒtƒH[ƒ€ƒrƒ…[‚Ÿ‚ƏŸŽè‚É‚â‚Á‚Ä‚­‚ê‚È‚©‚Á‚œ‚ñ‚Ÿ‚Á‚¯‚È‚ŸEEE?
‚Æ‹C‚ɂȂÁ‚ÄŽŽ‚µ‚ɃvƒƒWƒFƒNƒgì‚Á‚Ă݂œ‚çA‚â‚Á‚ςł«‚È‚¢‚íwww
‚Æ‚¢‚€‚©‚Þ‚µ‚ëACDialog‚âCEditView‚È‚çeØ‚É‚â‚Á‚Ä‚­‚ê‚Ä‚éA‚Æ‚¢‚€˜b‚È‚ñ‚Ÿ‚ë‚€B
URLØÝž(www.vcppclub.com)
URLØÝž(support.microsoft.com)

703:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 02:24:15
>>702
ŽQÆæ‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
¡u‚ǂ̃Rƒ“ƒgƒ[ƒ‹‚ɃtƒH[ƒJƒX‚ª‚ ‚Á‚Ä‚àm_edit1‚̃GƒfƒBƒbƒgƒRƒ“ƒgƒ[ƒ‹‚É
ƒy[ƒXƒg‚³‚ê‚év‚Ý‚œ‚¢‚È’¿–­‚È“®ì‚ɂȂÁ‚Ä‚¢‚Ü‚·B‚—
GetFocus()‚ðŽŽ‚µ‚Ă݂܂·B

704:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 04:54:38
ƒVƒ“ƒOƒ‹ƒgƒ“‚Å‘œ‘Ԃ̃Nƒ‰ƒX‚ðì‚Á‚œ‚̂ł·‚ªABaseƒNƒ‰ƒX‚̃Rƒ“ƒXƒgƒ‰ƒNƒ^‚ƃfƒXƒgƒ‰ƒNƒ^‚ð
ƒvƒ‰ƒCƒx[ƒg‚É’u‚±‚€‚Æ‚·‚邯AƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂè‚Ü‚·B‚»‚±‚ŁAƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ÍProtected
‚É’u‚¢‚āAƒfƒXƒgƒ‰ƒNƒ^‚ÍPublic‚É’u‚«‚Ü‚µ‚œB‚±‚ê‚Á‚āA‚±‚€‚·‚邵‚©‚È‚¢‚Å‚·‚©H
‚¿‚Ȃ݂ɁA‘œ‘Ô‚ðŽg‚€‚œ‚߂̃|ƒCƒ“ƒ^‚ðABoost::scoped_ptr<>‚É’u‚¢‚Ă܂·B


705:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 06:30:49
¶¬‚Æ”pŠü‚̃R[ƒh‚ðBase‚̊֐”ƒeƒ“ƒvƒŒ[ƒg‚É‚·‚éB

706:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 06:32:13
‚ A”pŠü‚Í‚¢‚¢‚Ì‚©BQ‹N‚«‚Ÿ‚ƃ{ƒP‚ĂĂ¢‚©‚ñB

707:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 09:47:34
Å‹ßƒXƒ}ƒ|‚ɂ‚¢‚ĐFXŽ¿–₳‚¹‚Ä‚à‚ç‚Á‚Ä‚¢‚é‚à‚̂ł·B
‚à‚€‚¿‚å‚Á‚Æ‚Ÿ‚¯Ž¿–₳‚¹‚Ä‚­‚Ÿ‚³‚¢B
ƒXƒ}ƒ|‚ɕۑ¶‚µ‚Ä‚¢‚éƒ|ƒCƒ“ƒ^‚ðŽæ‚èo‚µ‚Ċ֐”‚Æ‚©‚É“n‚·‚Æ‚«AŠÖ”‚̓Xƒ}ƒ|‚ÌŒ`‚Ì
ˆø”‚Ń|ƒCƒ“ƒ^‚ðŽó‚¯‚é‚ׂ«‚Å‚·‚©H‚»‚ê‚Æ‚à¶‚̃|ƒCƒ“ƒ^‚Ŏ󂯂é‚ׂ«‚Å‚·‚©H
class Hoge {
public:
boost::scoped_ptr<MyClass> m_MyClass;
};
‚Æ‚¢‚€ƒNƒ‰ƒX‚ª‚ ‚邯‚µ‚āA‚±‚Ìm_MyClass‚ªŽ‚Á‚Ä‚¢‚éƒ|ƒCƒ“ƒ^‚ð•ʂ̊֐”‚É“n‚·‚Æ‚«A
void func(MyClass *pMyClass);
void func(boost::scoped_ptr<MyClass> pMyClass);
‚±‚̂ǂÁ‚¿‚ÌŒ`‚É‚·‚é‚ׂ«‚Ȃ̂©A‚í‚©‚è‚Ü‚¹‚ñB
‚Ç‚€‚©‚šŠè‚¢‚µ‚Ü‚·B


708:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 09:50:50
scoped_ptr‚̓Rƒs[‚Å‚«‚È‚¢‚Ÿ‚ë

709:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 10:24:57
>>688
mips‚È‚ñ‚ŁAƒIƒvƒVƒ‡ƒ“‚ðŽw’肵‚È‚¢‚Ɛ³‚µ‚¢ƒGƒ“ƒfƒBƒAƒ“‚ɃRƒ“ƒpƒCƒ‹‚Å‚«‚È‚¢B
bjam‚àƒo[ƒWƒ‡ƒ“‚ÅŽw’è‚ÌŽd•û‚ªˆá‚€‚È‚ŸB
ŽŽsöŒë‚µ‚Ü‚·‚Å‚·B

710:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 11:03:04
>>706
‚ ‚肪‚Æ‚€‚²‚Ž‚¢‚Ü‚·B
Base‚ðƒeƒ“ƒvƒŒ[ƒgƒNƒ‰ƒX‚É‚µ‚āAŠÖ”ƒeƒ“ƒvƒŒ[ƒg‚ðŽó‚¯‚Æ‚è
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Ì‘ã‚í‚è‚ɂ‚©‚€A‚Æ‚¢‚€‚±‚Ƃł·‚©H
‚·‚°‚Š‚â‚₱‚µ‚»‚€‚È‹C‚ªAAA

711:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 12:26:30
>>688
gcc,g++“™‚ðƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚ōì‚Á‚œ‚çƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚µ‚œI
ˆø”‚àƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚É“ü‚ꂜ‚çƒXƒbƒLƒŠƒCƒ“ƒXƒg[ƒ‹Š®—¹‚µ‚Ü‚µ‚œB

‚Æ‚±‚낪AucLib‚É‚Ín_procs()‚Æ‚¢‚€glib‚̊֐”‚ª‚È‚¢‚ñ‚Å‚·‚ˁB
mips—p‚Ìboost‚Å‚«‚œ‚̂ɁA‚±‚±‚©‚çƒRƒ“ƒpƒCƒ‹‚Å‚«‚È‚¢‚âc
‚Ç‚±‚܂łЂÁ‚©‚©‚é‚ñ‚Ÿ‚©c


712:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 12:38:57
‘å’ï‚̓Vƒ“ƒOƒ‹ƒgƒ“‚ðƒyƒ`ƒyƒ`’@‚­–_‚ª‘œ‘ԂɂȂÁ‚Ä‚ê‚Ώ\•ª‚Ÿ‚æ‚ˁH

713:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 13:08:32
>>707
‚Ç‚Á‚¿‚Å‚à‚È‚¢BŽQÆ‚ðŽg‚ЁB

714:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 13:09:36
>>704
‚æ‚­ˆÓ–¡‚ª‚í‚©‚ñ‚È‚¢‚©‚çAƒ\[ƒXŽN‚µ‚Ä‚­‚ꂜ‚Ù‚€‚ª‚¢‚¢‚ÆŽv‚€‚æB

715:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
09/03/31 14:34:12
std::string buf;
std::ifstream ifs;
ifs.exceptions(std::ios_base::failbit);

//‘O”Œ
ifs.open("a.txt");
std::getline(ifs, buf, '\0');
ifs.close();
buf.clear();

//Œã”Œ
ifs.open("b.txt");
std::getline(ifs, buf, '\0');
ifs.close();

‚±‚ê‚ðŽÀs‚·‚邯—áŠOstd::ios_base::failure‚ª“Š‚°‚ç‚ê‚é‚ñ‚Å‚·‚¯‚ǁA‚Ç‚€‚·‚ê‚΃tƒ@ƒCƒ‹‚ð‚Q‚“ǂݍž‚߂܂·‚©H
‚¿‚Ȃ݂ɁA‘O”Œ‚©Œã”Œ‚̂ǂ¿‚ç‚©‚ðƒRƒƒ“ƒgƒAƒEƒg‚·‚ê‚ΗáŠO‚Í”­¶‚µ‚Ü‚¹‚ñB


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

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