y‰SŽŅнŒ}zC/C++Ž ..
[2ch|„Menu]
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ƒlH

ƒ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
TrackPopupMenuiƒVƒ‡[ƒgƒJƒbƒgƒƒjƒ…[j‚©‚ēCreateWindowEx‚ŃEƒBƒ“ƒhƒE‚šŠJ‚¢‚Ä‚¢‚é‚ꂤ‚Å‚·B
ƒvƒƒOƒ‰ƒ€B‚ĶC++i‚Ü‚½‚ĶCj‚ōģ‚č‚Ü‚·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‚ɂ‚¢‚āAs‚«‹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ƒ[ƒ‹‚Ŗ‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ńBB
ƒŠƒXƒgƒ{ƒbƒNƒX“ą‚ł́A•¶Žš—ń‚Ŗ“r’†‚܂łµ‚©•\ަ‚³‚ź‚Ä‚Ø‚ē‚øA
…•½•ūŒüź—p‚ĢƒXƒNƒ[ƒ‹ƒo[‚š•t‰Į‚µ‚½‚̂ł·‚ŖA
ƒŠƒXƒg“ą‚ɂ؂Ƃé•\ަˆŹ’ui•¶Žš—ń‚Ģ•\ަˆŹ’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‚ąŽę“¾‚Å‚«‚øBBB

‚ą‚µ‚©‚µ‚½‚ēAƒŠƒXƒg‚ĢƒXƒNƒ[ƒ‹ˆŹ’u‚ŖŽę“¾o—ˆ‚é•ū–@‚Ŗ‚ ‚é‚Ģ‚©‚ą‚µ‚ź‚Ü‚¹‚ń‚ŖA
\‚µ–ó‚Č‚¢‚̂ł·‚ŖA’²‚ׂ½‚̂ł·‚ŖA‚¢‚Ü‚¢‚æA’T‚·‚±‚Ę‚Ŗo—ˆ‚Ü‚¹‚ń‚Å‚µ‚½B
‰½‚©‚¢‚¢ŠÖ”‚āˆ—‚Ŗ‚Č‚¢‚©‚Č‚ŸAA‚ʍs‚«‹l‚Į‚Ä‚¢‚éó‘Ō‚Å‚·B
‚ǂȂ½‚©A‚¢‚¢•ū–@‚š‚²‘¶’m‚Ģ•ū‚Ŗ‚¢‚ē‚Į‚µ‚į‚¢‚Ü‚µ‚½‚ēA‹³‚¦‚Ä‚¢‚½‚¾‚Ƃ܂·‚Å‚µ‚傤‚©B
‚ę‚낵‚­‚ØŠč‚¢’v‚µ‚Ü‚·B

’ǐLF‚ą‚µAVCŽ©‘̂ɂ»‚̂悤‚Ȋ֐”‚āˆ—•ū–@‚Ŗ‚Č‚¢‚̂ł ‚ź‚΁A
•ŹƒŠƒXƒgiƒRƒs[ƒŠƒXƒgj‚š—pˆÓ‚µ‚āA•\ަ‚ĢŽd•ū‚Å‹[Ž—ƒXƒNƒ[ƒ‹‚·‚é‚ꂤ‚É
Œ©‚¹‚©‚Ƃ邵‚©‚Č‚¢‚Ģ‚©‚Č‚ŸBBB‚Ę”Y‚Ż’†‚Å‚·BB

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__ƒmP@@|
@@_@@@@@@@ /
@@@ _@@@@ _ƒm
@@@@/L@@ @ M_
@@ @ |@@@@@@@|
@@ @ |@@@@@@@|

@@@@@@@@@@ QQQ@@@„Ŗ„­
@@@@@@@@@^@\@@_@ „¬„®
@@@@@@ @^@@(œ)@ _R E
@@@@ @@/@@ iÜ@@(œ) /
@@@ @@ /@@ @ PR__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ƒ‹‚ĢaAŠÖ”ƒ[ƒJƒ‹‚ĢaAƒNƒ‰ƒXƒƒ“ƒo‚ĢaAƒOƒ[ƒoƒ‹‚Ģa
‚ʐFX‚ ‚Į‚Ä‚ą—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‚·‚é‚Ę
‚Ē‚¤‚ą‚Ø‚©‚µ‚­‚Č‚Į‚Ä‚µ‚Ü‚Į‚āEEE

‚ę‚낵‚­‚ØŠč‚¢‚µ‚Ü‚·

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‚ń‚ł݂½‚̂ł·‚ŖEEEB
Œ»ó‚ĢƒŠƒ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”—ń‚šÅ‰‚É‹‚ß‚éB
E1‚Ķ’č‹`‚ę‚čŠÜ‚Ü‚ź‚Č‚¢‚±‚Ę‚ŖŽ©–¾‚Ȃ̂Å2‚©‚ēŽn‚ß‚éi2‚ąŽ©–¾‚̂悤‚Č‹C‚Ŗ‚·‚邯‚ǁjB
E”CˆÓ‚̐”‚Ģ—Fˆ¤”‚Ķ“ń‚ĀˆČć‚Č‚¢‚ʉ¼’肵‚āiŲ–¾‚³‚ź‚Ä‚é‚Ģ‚©’m‚ē‚ńjAŠł‚É—Fˆ¤”‚ɂȂĮ‚½”‚ĶƒXƒ‹[B
E‹‚ß‚½‘f”—ń‚šŽg‚Į‚Ä‘fˆö”•Ŗ‰š‚µ‚Ä‚©‚ē‘g‚Ż‡‚킹‚š–Ō—…‚µ‚Ä–ń”—ń‚šģ‚éB
E–ń”—ń‚Ģ‡Œv‚š‹‚ß‚ÄŒ³‚̐”‚ę‚č¬‚³‚Æ‚ź‚Ī‚»‚̐”‚ĶŠł‚É’²‚ׂĂ¢‚é‚Ģ‚ÅƒXƒ‹[i“™‚µ‚¢‚Ę‚¢‚¤‚±‚Ƃ͂Ȃ¢‚¾‚낤‚Æ‚Ēˆź‰žŠÜ‚߂ăXƒ‹[jB
E‚»‚¤‚łȂ¢ź‡‚Ķ‚»‚̐”‚Ģ–ń”—ń‚šģ‚č‡Œv‚š‹‚ß‚ÄŒ³‚̐”‚Ę”äŠr‚µAˆź’v‚µ‚Ä‚¢‚ź‚Ī—Fˆ¤”B
URLŲŻø(www.geocities.jp)
‚±‚Ģ•ū–@‚¾‚Ę>>368‚ĢŠĀ‹«‚Å1000000‚Ü‚Å30•Ŗ‚Ē‚±‚ė‚©30•b‚ą‚©‚©‚ē‚Č‚¢i‚ĘŽv‚¤B“–•ūPen4 2.53GHz‚Å28•bjB

421:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 02:10:01
‚Ķ‚¶‚߂Ďæ–₵‚Ü‚·B‚ę‚낵‚­‚ØŠč‚¢‚µ‚Ü‚·B
switch•¶‚ŁAintŒ^‚Ģ“Į’č‚Ģ’l‚š“ü—Ķ‚·‚é‚܂ŏˆ—‚šŒJ‚č•Ō‚·‚ą‚Ģ‚šģ‚Į‚Ä‚¢‚é‚̂ł·‚ŖA
i‚PA‚QA‚Ģƒƒjƒ…[”Ō†‚š“ü—Ķ‚·‚é‚܂ŌJ‚č•Ō‚·A‚Ȃǁj
intŒ^i‚Pj‚ł͂Ȃ­A1.0‚āa‚Č‚ĒŽw’肳‚ꂽ‚ą‚ĢˆČŠO“ü—Ķ‚·‚é‚Ę
–³ŒĄƒ‹[ƒv‚ɂȂĮ‚Ä‚µ‚Ü‚¢Aˆ—‚š”²‚Æ‚é‚±‚Ę‚Ŗ‚Å‚«‚Ü‚¹‚ńB
‰ę–ʂɕ\ަ‚³‚ꂽ”Ō†ˆČŠO‘ł捞‚Ž‚Č‚ĘŒ¾‚¢‚½‚¢‚Ę‚±‚ė‚Ȃ̂ł·‚ŖcB
‚±‚ź‚š”š‚Æ‚é‚½‚߂ɂ͂ǂ̂悤‚É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)

424:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 03:52:32
>>421
switch‚Ģ‘O‚Åscanf()‚šŽg‚Į‚Ä“ü—Ķ‚µ‚Ä‚¢‚é‚̂ȂēAfgets()+sscanf()‚É•ĻX‚µ‚Ă݂邱‚Ę‚ØŠ©‚߁B

425:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 04:17:38
>>368
‚±‚ź‚Å‘‚­‚Č‚Į‚Ä‚é‚Ķ‚ø
URLŲŻø(kansai2channeler.hp.infoseek.co.jp)

C7 600MHz ‚Å 30•b

426:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 04:40:48
O(N^2)‘ä‚ĢƒAƒ‹ƒSƒŠƒYƒ€‚͂܂¾‚©‚Ė

427:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 05:13:28
>>368
ƒƒ‚ƒŠ‘å—ŹĮ”ļ”Å
URLŲŻø(kansai2channeler.hp.infoseek.co.jp)

C7 600MHz ‚Å 10•b

428:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 10:11:00
>>368
>>427 ‚ĢƒI[ƒo[ƒtƒ[‘ϐ«‚š‹­‰»
yakuwa[i]=yakuwa[i_copy]*(i/i_copy*j-1)/(j-1);
«
yakuwa[i]=yakuwa[i/j]+yakuwa[i_copy]*(i/i_copy);

429:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 13:18:08
’萔‚ĢŠ„‚čŽZ‚́A‚©‚ÆŽZ‚ÉŽ©“®“I‚É’¼‚³‚ź‚Ä‚µ‚Ü‚¤‚̂ł·‚©H

430:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 13:23:44
>>429
‚»‚ń‚ČŽ–‚͂Ȃ¢‚Æ‚Ē‘å’ļ‚ĶƒRƒ“ƒpƒCƒ‰‚ĢÅ“K‰»‚É‚ę‚Į‚Ä‚»‚¤‚Č‚é
——R‚ĶŠ„‚čŽZ‚ę‚č‚©‚ÆŽZ‚Ģ•ū‚Ŗ‘å’ļ‚ĢCPU‚Å‘¬‚¢‚©‚ē

431:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 18:08:50
ƒcƒŠ[ƒrƒ…[ƒRƒ“ƒgƒ[ƒ‹“™‚ō€–Ś‚Ŗ‘I‘š‚³‚ź‚½ź‡‚ɁA‰½”Ō–Ś‚Ģ€–Ś‚Ŗ‘I‘š‚³‚ź‚½‚©’²‚ׂ½‚¢‚̂ł·B

WM_NOTIFYƒƒbƒZ[ƒW‚š•߂܂¦‚āA‰½”Ō–Ś‚Ģ€–Ś‚Ŗ‘I‘š‚³‚ź‚Ä‚¢‚é‚©’²‚ׂĂ¢‚é‚̂ł·‚ŖA‚Ē‚¤‚ā‚ē
‚±‚Ģ•ū–@‚¾‚ĘƒcƒŠ[ƒrƒ…[ƒRƒ“ƒgƒ[ƒ‹‚Ŗ‘I‘š‚³‚ź‚é’¼‘O‚É‘I‘š‚³‚ź‚Ä‚¢‚½€–ڂ̒l‚Ŗ•Ō‚Į‚Ä‚µ‚Ü
‚¢‚Ü‚·B

‹°‚ē‚­WM_NOTIFYˆČŠO‚ĢƒEƒBƒ“ƒhƒEƒƒbƒZ[ƒW‚š•߂܂¦‚é‚ׂ«‚Ȃ̂łµ‚傤‚ŖA‚Ē‚ĢƒƒbƒZ[ƒW‚š
•߂܂¦‚ź‚΂悢‚̂łµ‚傤‚©H

432:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 18:14:57
TVN_SELCHANGED

433:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 18:59:00
>>432
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
‚µ‚©‚µTVN_SELCHANGED ƒƒbƒZ[ƒW‚Ķ‚»‚Ģ‚Ü‚Ü‚Å‚ĶŽę“¾‚Å‚«‚Č‚¢‚ń‚Å‚·‚ˁcB
FX‚Ę–Ź“|‚»‚¤‚Å‚·‚Ŗ‚ā‚Į‚Ă݂܂·B‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

434:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 19:02:47
WM_NOTIFY ‚š•߂܂¦‚Ä‚é‚̂ɁA‚»‚Ģ‚Ü‚Ü‚Å‚ĶŽę“¾‚Å‚«‚Č‚¢‚Į‚Ă͖̂³‚¢‚¾‚낤B

435:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 19:21:13
>>434
‚·‚݂܂¹‚ńAƒŠƒXƒgƒrƒ…[‚Ģˆµ‚¢‚šŠŌˆį‚Į‚Ä‚¢‚Ü‚µ‚½B
‚æ‚į‚ń‚ĘTVN_SELCHANGED‚Å‚»‚Ģ‚Ü‚ÜƒƒbƒZ[ƒW‚šŽę“¾‚Å‚«‚Ü‚µ‚½B
d‚Ėd‚ĖƒAƒhƒoƒCƒXŠ“ŽÓ‚µ‚Ü‚·I

436:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 19:39:11
ƒŠƒXƒgƒrƒ…[?
ƒcƒŠ[ƒrƒ…[‚¶‚į‚Č‚¢‚Ģ‚©?

437:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 19:42:05
‚ AƒcƒŠ[ƒrƒ…[‚Å‚µ‚½B

438:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 20:13:33
class Foo {
public:
@Foo(bar b);
@func();
private
@struct Impl;
@smart_ptr<Impl> pimpl;
};
‚Ŗ‚ ‚Į‚½ŽžAƒCƒ“ƒXƒ^ƒ“ƒX‰»‚³‚ꂽFooŒ^‚ĢƒIƒuƒWƒFƒNƒgf‚Ģfunc()‚š
ŠÖ”ƒIƒuƒWƒFƒNƒg‚É‚µ‚ÄSTL‚ĢƒAƒ‹ƒSƒŠƒYƒ€‚É“n‚µ‚½‚¢‚ń‚Å‚·‚Ŗ
(——RFfunc()‚ĶFoo‚ĢƒRƒ“ƒXƒgƒ‰ƒNƒ^‚É‚ę‚Į‚ś‰»‚³‚ꂽƒƒ“ƒopimpl‚š—˜—p‚·‚é)A
‚Ē‚¤‚·‚ź‚Ī‚¢‚¢‚ń‚Å‚µ‚傤H
o—ˆ‚ź‚ĪŠÖ”ƒ|ƒCƒ“ƒ^‚ł͂Ȃ­ŠÖ”ƒIƒuƒWƒFƒNƒg‚Ę‚µ‚Ĉµ‚¢‚½‚¢‚Å‚·

439:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 20:26:53
boost::function<int ()> f = std::bind1st(std::mem_fun(&Foo::func), that);
‚¾‚Į‚āAboost‚Ģƒ`ƒ…[ƒgƒŠƒAƒ‹‚ɏ‘‚¢‚Ä‚ ‚Į‚½

440:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 20:33:21
boost::bind(std::mem_fun(&Foo::func), &f)

441:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 20:37:03
‰ń“š‚ ‚č‚Ŗ‚Ę‚¤‚²‚“‚¢‚Ü‚·AćŽč‚­s‚«‚Ü‚µ‚½B
‚µ‚©‚µ‚±‚ń‚ČŠļ‰ö‚ČƒR[ƒh‚Ŗ’ʂ邱‚Ƃɂ‚¢‚ĂʂĂą•sŽv‹c‚ÉŽv‚¢‚Ü‚·B

442:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 21:45:31
Žæ–ā‚Å‚·B

ƒvƒƒOƒ‰ƒ€‰SŽŅ‚ĢŽæ–ā‚Č‚ń‚Å‚·‚ŖA
ƒvƒƒOƒ‰ƒ€ć‚ÅŽw’肵‚½ƒtƒHƒ‹ƒ_‚ɁAƒtƒ@ƒCƒ‹‚Ŗ‚¢‚­‚ĀŠi”[‚³‚ź‚Ä‚¢‚é‚Ģ‚©H
‚Ü‚½A‚Ē‚ń‚Č–¼‘O‚Ģƒtƒ@ƒCƒ‹‚Ȃ̂©’²‚ׂé•ū–@‚͂Ȃ¢‚ą‚̂łµ‚傤‚©H

443:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 21:47:53
‚ ‚č‚Ü‚·B

444:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 21:47:53
‚ ‚°‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B‚²‚ß‚ń‚Č‚³‚¢B
‚ ‚ĘŠĀ‹«‚ĶC++‚Å‚·

445:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 21:48:02
>>442
WindowsŠĀ‹«‚Č‚ēAFindFirstFile ‚Å‚®‚®‚é‚Ę‚ę‚낵

446:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 21:50:24
>>442
Win32‚Č‚ēFindFirstFile/FindNextFile

447:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 21:51:59
>>442
Win32API‚šŽg‚¤‚Č‚ēFindFirstFileAFindNextFileAFindCloseB

448:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 21:52:44
>>445-446
Ž®‚Ķ—ˆŒŽ‚ ‚½‚č‚Å‚·‚©H

449:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 21:53:19
<boost/filesystem/operations.hpp>‚ ‚½‚č

450:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 21:53:51
421‚Å‚·B
‚¢‚½‚¾‚¢‚½ƒqƒ“ƒg‚Ęatoi‚ŏC³‚·‚邱‚Ę‚Ŗ‚Å‚«‚Ü‚µ‚½B
‚Ē‚¤‚ą‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B


451:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 21:57:59
442‚Å‚·

‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
ŠĀ‹«‚ĶWindows‚Ȃ̂ŁAFindFirstFile‚Å‚¢‚¢‚ꂤ‚Å‚·B
—į‚ɂȂéƒR[ƒh‚ą‚®‚®‚ꂽ‚̂ŁA‚Č‚ń‚Ę‚©‚Ŗ‚ń‚Ī‚Į‚Ă݂܂·I

452:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 22:01:04
>>439-441
boost::bind ‚Ȃ火‚ł؂‹

boost::bind(&Foo::func, _1)

453:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 23:47:50
>448
‘S‘Rˆź’v‚µ‚ĂȂ¢‚¶‚į‚ń

454:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/21 23:57:08
tr1::bind‚Å‚ą‚¢‚¢‚ę

455:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 02:41:30
“ńŽŸŠÖ”iy = a x^2+ bx +cj‚Åx‚Ŗx1 <= x <= x2‚̂Ƃ«‚ĢÅ‘å’l‚ĘÅ¬’l(‚»‚̂Ƃ«‚Ģx‚Ģ’l‚ąŠÜ‚ß‚Ä)‚š‹‚ß‚éƒvƒƒOƒ‰ƒ€‚šģ¬‚¹‚ęB
‚±‚±‚Åa,b,c‚͐®”Ax1,x2‚Ķ•‚“®¬”‚Ę‚·‚éB

”Šw‚Ģ”­“W‰Ū‘č‚Ę‚µ‚ďo‚³‚ꂽ‚̂ł·‚Ŗ‚³‚Į‚ς蕪‚©‚č‚Ü‚¹‚ńB
‚ǂȂ½‚©Žč‚š·‚µL‚ׂĂ­‚¾‚³‚¢EEEorz

456:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 02:43:42
>>455 ŠŪ“Š‚°‚Ķh‘čƒXƒŒĄ‚ƁB

457:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 03:05:43
C++‚ĢŽæ–ā‚Ȃ̂ł·‚ŖA
”z—ńF‚P‚Q‚R‚Q‚Q‚S‚Ŗ‚ ‚é‚Ę‚µ‚āA‚Q‚Ģ—v‘f”‚¾‚Æ‚šŽę‚č•„‚¢A‘O‹l‚ß‚š‚µ‚Ä
”z—ńF‚P‚R‚S‚É‚·‚é‚ɂ́A‚ǂ̂悤‚Č•ū–@‚Ŗ‚ ‚č‚Ü‚·‚©H
‚ØŠč‚¢‚µ‚Ü‚·B

458:457
07/05/22 03:13:32
Delete‚šŽg‚ķ‚Č‚¢•ū–@‚Ŗ‚ ‚č‚Ü‚µ‚½‚ēA‚»‚ź‚š‚ØŠč‚¢‚µ‚Ü‚·

459:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 03:21:13
Delete‚Ę‚¢‚¤‚Ģ‚Ŗ‰½‚Ȃ̂©’m‚ē‚ń‚ŖA
std::vector‚Ę‹¤’ŹƒAƒ‹ƒSƒŠƒYƒ€Žg‚¦‚Īˆź”­‚¶‚į‚Č‚¢‚©H

460:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 03:21:35
>>457-458
”z—ń‚Į‚Ä std::vector ‚Ģ‚±‚Ę‚©H
Œ‹‰Ź‚Ģ—v‘f”‚Ŗ•Ļ‚ķ‚Į‚Ä‚é‚ń‚ŁA‘g‚Żž‚Ż”z—ń‚¶‚į‚Č‚¢‚ń‚¾‚낤B
‚¾‚Į‚½‚ē remove + erase ‚Å‚¢‚¢B

"Delete" ‚Į‚Ä delete ‰‰ŽZŽq‚Ģ‚±‚Ę‚©H
new ‚šŽg‚Į‚ĂȂ¢‚Č‚ēŽg‚¤‚ąƒNƒ\‚ą‚ˁ[‚ęB

461:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 03:31:02
>457

#include <vector>
#include <algorithm>
#include <iostream>
using namespace std;

int main(){
int array[] = {1,2,3,2,2,4};
vector<int> vi(array, array+6);

vi.erase(remove(vi.begin(), vi.end(), 2), vi.end());

for(int i=0; i<vi.size(); i++)
cout << vi[i] << ' ';
cout << endl;

return 0;
}

462:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 05:55:58
>>368‚Å‚·

>>389@>>420@>>425@>>427@‚³‚ńAƒŒƒX‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
‘fˆö”•Ŗ‰š‚šŽg‚¤‚ĘŽč‚ĮŽę‚葁‚­–ń”‚ŖŒvŽZ‚Å‚«‚é‚̂ł·‚ˁB
Œć‚Åwikipedia‚šŒ©‚Ä’m‚č‚Ü‚µ‚½iо
‚ ‚ʁA–{’Tõ•”•Ŗ‚ą‚¢‚ē‚Č‚¢ƒ‹[ƒv‚µ‚Ă܂µ‚½‚µB
ƒvƒƒOƒ‰ƒ€‚š‘‚¢‚Ä‚¢‚½‚¾‚¢‚½‚Ø“ń•ū‚ą‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B
>>427‚³‚ń‚ĢƒvƒƒOƒ‰ƒ€‚¾‚Ę2•b‚ŏI‚ķ‚č‚Ü‚µ‚½!
‘fˆö”•Ŗ‰š‚Ģ•ū–@‚Ę‚©A‚½‚߂ɂȂč‚Ü‚·Bi‚Ü‚¾A‚æ‚į‚ń‚Ɠǂ߂ĂȂ¢‚Å‚·‚Æ‚Ēj
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

463:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 06:22:51
‚¤[‚ށEE‚±‚ń‚Č‚É‚ą·‚Ŗo‚邹‚ń‚Č‚ń‚ā‚ˁEE
ƒAƒ‹ƒSƒŠƒYƒ€‚Ģ‘åŲ‚³‚š‚ ‚ē‚½‚߂ĎĄŠ“‚µ‚½B

464:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 07:48:37
>>462
’†Šw‚ŏK‚¤‚ęEEE

465:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 08:07:40
>>462
–ń”‚Ģ˜a
—į
60 ‚Ģź‡
60= 2^2 * 3^1 * 5^1
(60‚Ģ–ń”‚Ģ˜a)=(2^0 + 2^1 + 2^2)*(3^0 + 3^1)*(5^0 + 5^1)
=(1+2+4)*(1+3)*(1+5)=168

>>427 ‚ĢƒAƒ‹ƒSƒŠƒYƒ€
60=2^2*15
(60‚Ģ–ń”‚Ģ˜a)=(15‚Ģ–ń”‚Ģ˜a)*(2^0 + 2^1 + 2^2)
=(15‚Ģ–ń”‚Ģ˜a)*(2^3-1)/(2-1)

>>428 ‚ĢƒAƒ‹ƒSƒŠƒYƒ€
60=2^2*15
(60‚Ģ–ń”‚Ģ˜a)=(15‚Ģ–ń”‚Ģ˜a)*(2^0 + 2^1 + 2^2)
=(15‚Ģ–ń”‚Ģ˜a)*(2^0 + 2^1) + (15‚Ģ–ń”‚Ģ˜a)*2^2
=(30‚Ģ–ń”‚Ģ˜a) + (15‚Ģ–ń”‚Ģ˜a)*2^2

466:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 12:56:16
C++‚Å’lƒNƒ‰ƒX‚šģ‚éŪ‚ɁACƒXƒ^ƒCƒ‹‚Ģ\‘¢‘Ģ‚š‘I‘š‚µ‚½ź‡A
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ĢƒI[ƒo[ƒ[ƒh
(ˆų”‚Č‚µ‚сƒ“ƒo‚Ķ‘S‚ă[ƒA‚Ü‚½‚ĶŽw’čˆų”‚ŏ‰Šś‰»‚Ę‚¢‚Į‚½“®ģ‚š‚³‚¹‚邽‚ß)
‚·‚邱‚ʁA‚³‚ē‚ɍl‚¦‚ši‚߂ĐU‚é•‘‚¢A‚Ā‚Ü‚čƒƒ“ƒoŠÖ”‚šŽ‚½‚¹‚邱‚Ę‚Į‚Ä—Ē‚­‚Č‚¢‚ń‚Å‚µ‚傤‚©H

467:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:02:16
“Ź•ļ‚š’²‚ׂ邽‚ß‚ÉQhull‚šŽg‚Į‚Ä‚é‚ń‚¾‚Æ‚ĒA’ø“_”z—ńpoints[i]‚©‚ē
“Ź•ļ‚ĢŠOŽü—v‘f‚ÉŽg‚ķ‚ź‚½“_‚Ģ“YŽš‚𔲂«o‚·•ū–@‚Į‚Ä–³‚¢H

FX‚ā‚Į‚Ă݂½‚Æ‚ĒAŠOŽü—v‘f‚Ģ“_‚ĢĄ•W‚µ‚©‚ą‚Į‚Ä‚±‚ź‚Č‚¢‚Å‚·B

468:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:03:45
\‘¢‘Ģ‚Éƒƒ“ƒoŠÖ”‚šŽ‚½‚¹‚邱‚Ƃɑ΂·‚é•¶–@“I‚ČŽæ–āH
‚»‚ź‚Ę‚ą”äŠr“I‚Ē‚¤‚Å‚ą‚¢‚¢ƒR[ƒfƒBƒ“ƒOƒXƒ^ƒCƒ‹“I‚ČŽæ–āH

‘OŽŅ‚Č‚ēA•¶–@ć‰Ā”\B
class‚Ęstruct‚ĶƒfƒtƒHƒ‹ƒg‚ĢƒAƒNƒZƒXCü‚ŖˆŁ‚Ȃ邾‚Æ‚Å‚Č‚ń‚ē–ā‘č‚Č‚µB

ŒćŽŅ‚Č‚ēAD‚«‚É‚·‚ź‚΁H‚Ę‚µ‚©Œ¾‚¢‚ꂤ‚Ŗ‚Č‚¢B

469:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:15:52
|‚͉‰ŽZŽq‚Å‚·‚©H‚±‚¤‚¢‚¤Žg‚¢•ū‚Ż‚é‚ń‚Å‚·‚Ŗ

a(x|y,z)

470:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:16:26
“ü–发‚ɏ‘‚¢‚Ä‚ ‚é‚ꂤ‚ČŽ–‚š•·‚©‚Č‚¢B

471:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:18:57
‚¶‚į‚ ƒXƒŒƒ^ƒC‚ɏ‰SŽŅнŒ}‚Č‚ń‚Ä‚Ā‚Æ‚Č‚¢‚Å‚­‚¾‚³‚¢

472:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:26:26
“Ē‚ń‚Å‚ą•Ŗ‚©‚ē‚Č‚¢Ž–‚Ȃ炢‚¢‚ŖA
“ǂ߂ΒN‚Å‚ą•K‚ø•Ŗ‚©‚鎖‚š•·‚©‚ź‚Ä‚ą¢‚éB

473:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:28:11
‚P‚©‚O‚©‚Į‚ď‘‚¢‚Ä‚½‚ń‚ŕϐ”‚P‚©‚O‚µ‚©–³ˆÓ–”‚Ę‚¢‚¤‚±‚Ƃł·‚©H

474:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:28:27
‰‰ŽZŽq‚Å‚·‚ę

475:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:29:34
x|y ƒrƒbƒgOR
x||y ˜_—‰‰ŽZOR

476:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:30:59
ƒrƒbƒgOR ‚ĢŽg‚¢‚©‚½‚Ŗ‚ķ‚©‚č‚Ü‚¹‚ń

477:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:33:47
Šeƒrƒbƒg‚ÅOR‚Ŗ•K—v‚ɂȂĮ‚½‚ēŽg‚¤
•K—v‚łȂ©‚Į‚½‚ēŽg‚ķ‚Č‚¢

478:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:34:01
y==11001010
x==00110101

z=x|y

z==11111111

479:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:34:09
‚½‚Ę‚¦‚Ī
a = 99|137;//a‚É‚Ķ235‚Ŗ‘ć“ü‚³‚ź‚é
01100011 (99)
10001001 (137)
---------ƒrƒbƒgOR
11101011 (235)


480:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:41:08
‚±‚ń‚Ȃ̂ɂ킓‚ķ‚“c
‚؂܂¢‚ēeŲ‚¾‚Č

>>471
ƒ‚ƒm‚É‚Ķ‡˜i‚’‚™

481:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 13:59:50
‚¤‚ńA‰“”‚æ‚å‚Į‚Ę‹C•Ŗ‚¢‚¢‚ń‚¾B

482:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 14:06:12
›‚ź‚Ü‚µ‚½(*LŖ`*)

483:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 14:15:46
’N‚©cygwin‚Åwhile‚šŽg‚Į‚½‹ć‹ć‚ĢƒvƒƒOƒ‰ƒ€‚Ģģ‚č•ū‚š‹³‚¦‚Ä‚­‚ź‚Ü‚¹‚ń‚©(L„tM)

484:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 14:17:27
h‘č‚ĶŽ©•Ŗ‚ŁB

485:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 16:34:09
URLŲŻø(www.uploda.org)

ƒŠƒXƒg‰]XŠo‚¦‚ꂤ‚©‚Ę‚±‚ń‚Č‚Ģ‘‚¢‚Ă݂½‚ń‚Å‚·‚ŖA‰ŗ‚©‚ē10s–ڕӂč‚Ģreal‚Œoc‚ĢŠ‚ÅA‹­§I—¹‚µ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ē‚±‚Ŗˆ«‚¢‚ń‚Å‚µ‚傤‚©EEEE’N‚©‹³‚¦‚ĉŗ‚³‚¢

486:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 16:41:48
ƒ|ƒCƒ“ƒ^‚š‰Šś‰»‚ą‚µ‚Ä–³‚¢‚­‚¹‚ÉreallocŽg‚¤‚ȁB
‚Ē‚¤‚µ‚Ä‚ąŽg‚¢‚½‚«‚įNULL‚ŏ‰Šś‰»‚µ‚Ä‚©‚ēŽg‚¦B

487:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 16:44:04
‚[‚©A
struct late data[20];//‚ʂ肠‚¦‚øA20ŒĀ•Ŗ
struct late *memp=data;//Ŗ‚Ģƒf[ƒ^‚ĢÅ‰‚ĢƒAƒhƒŒƒX‚šmemp‚É
”z—ń‚ĢƒAƒhƒŒƒX‚ŏ‰Šś‰»‚µ‚Ę‚éB

‰Šś‰»‚µ‚Č‚Æ‚ź‚΁AƒOƒ[ƒoƒ‹•ϐ”‚¾‚©‚ēNULL‚Ŗ“ü‚é‚ń‚Å‚¤‚Ü‚­‚¤‚²‚¢‚½‚̂ɂˁB

488:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 16:47:11
real‚Œoc‚Ģ“®ģ‚šŠØˆį‚¢‚µ‚Ä‚é

489:485
07/05/22 16:52:22
‚ށEEE—Ē‚­•Ŗ‚©‚ń‚Č‚¢EEEEEEorz
realloc‚Ģˆź‚Ā–Ś‚Ģˆų”‚ɂ́A’†g‚Ŗ“ü‚Į‚½ƒ|ƒCƒ“ƒ^‚šŽw’肵‚Ă͂¢‚Æ‚Č‚¢‚Į‚ÄŽ–‚Å‚·‚©H

490:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 16:54:10
>>489
ˆź‚Ā–Ś‚Ģˆų”‚Ķ•K‚ømalloc‚ārealloc‚ÅŽę“¾‚µ‚½ƒ|ƒCƒ“ƒ^i‚©ANULLj
“Æ‚¶ˆŹ’u‚ÅŽw’肵‚½ƒTƒCƒY‚ŖŽę“¾‚Å‚«‚Č‚¢‚ʁA•Ź‚ĢźŠ‚Åalloc‚µ‚Č‚Ø‚µ‚Ä
Å‰‚Ģ‚ā‚Ā‚Ķfree‚³‚ź‚éB

491:485
07/05/22 16:57:11
>>490
‚ A•Ŗ‚©‚č‚Ü‚µ‚½B
struct late data[20];//‚ʂ肠‚¦‚øA30ŒĀ•Ŗ
struct late *memp=data;//Ŗ‚Ģƒf[ƒ^‚ĢÅ‰‚ĢƒAƒhƒŒƒX‚šmemp‚É
Ŗ‚Ģ•”•Ŗ‚š

struct late *memp;
memp = (struct late*)malloc((sizeof(struct late)) * 20);
‚±‚¤‚·‚ź‚Ī‚¢‚¢‚ń‚Å‚·‚ę‚ˁH

492:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 16:59:54
>>491
‚Ü‚ ‚»‚¤‚¢‚¤‚±‚ʁB
‚»‚µ‚āArealloc‚·‚é‚Ę‚¢‚¤‚±‚Ƃ́A‚»‚ꂪķ‚ɓƂ¶ƒAƒhƒŒƒX‚Ę‚ĶŒĄ‚ē‚Č‚¢B

493:485
07/05/22 17:01:35
>>492
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B•ؐ¦‚­ŠØˆį‚¢‚µ‚Ä‚½‚Į‚Ū‚¢‚Å‚·‚Ėorz
•׋­‚ɂȂč‚Ü‚µ‚½B

494:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 17:09:37
>>466
C++/CLI‚ł̂±‚Ę‚¾‚Į‚½‚ē‚»‚Į‚æ‚ĢƒXƒŒ‚Å•·‚¢‚½‚Ł‚¤‚Ŗ“IŠm‚ȏ•Œ¾‚Ŗ‚­‚é‚ĘŽv‚¤‚¼B

495:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 21:28:41
URLŲŻø(www.heat-devil.com)
”ńķ‚ɏ‰SŽŅ‚ČŽæ–ā‚Ȃ̂ł·‚ŖA
ƒtƒ@ƒCƒ‹•ŖŠ„‚̕׋­’†‚ŁŖ‚ČŠ“‚¶‚Å‚R‚‚ɕŖ‚Æ‚Ä
borland C/C++ƒRƒ“ƒpƒCƒ‰‚Åbcc32 a.cpp hoge.cpp hoge.h‚Ę‚ā‚Į‚½‚ē
w hoge.h 1: éŒ¾‚Ģ\•¶ƒGƒ‰[x‚ʏo‚é‚̂ł·‚ŖA
hoge.h‚̂ǂ±‚ŖŠŌˆį‚Į‚Ä‚¢‚é‚Ģ‚©•Ŗ‚©‚ē‚Č‚¢‚̂łǂȂ½‚©‹³‚¦‚Ä‚­‚¾‚³‚¢orz

496:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 21:50:28
>>495
‚Č‚ń‚Å hoge.h ‚ŖƒGƒ‰[ˆµ‚¢‚³‚ź‚Ä‚µ‚Ü‚¤‚Ģ‚©‚͉“‚ą­X•s‰Ā‰š‚¾‚Æ‚ĒA

@ bcc32 a.cpp hoge.cpp

‚ł؂‹Bhoge.h ‚Ķ a.cpp ‚Ę hoge.cpp ‚©‚ē include ‚³‚ź‚é‘ĪŪ‚É
‰ß‚¬‚Č‚¢‚©‚ēƒRƒ“ƒpƒCƒ‹‚·‚é•K—v‚Ķ–³‚µB

497:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 21:57:29
.h‚šƒRƒ“ƒpƒCƒ‹‚·‚é‚ʁAC++‚¶‚į‚Č‚­‚āAC‚Ę‚µ‚Ä
ƒRƒ“ƒpƒCƒ‹‚³‚ź‚é‚ń‚¶‚į‚Č‚¢‚́B

498:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 21:59:58
‚ ‚ A‚Ȃ那‚ǁB

499:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 22:16:23
>>496-497
‚¤‚ķ‚Ÿ‚ ‚ o—ˆ‚Ü‚µ‚½II
‚»‚¤‚©Aiostream‚Ę‚©‚ąƒRƒ“ƒpƒCƒ‹‚ĢŽž‘‚©‚Č‚¢‚Å‚·‚µ‚ˁ„ƒ
•ŖŠ„‚·‚é‚Ģ‰‚߂Ă¾‚Į‚½‚©‚ēƒtƒ@ƒCƒ‹‚Ģ‘‚«•ūŠŌˆį‚Į‚Ä‚¢‚é‚Ģ‚©‚Ę
”“śˆź“ś’†ƒlƒbƒg‚ā–{‚Å’²‚ׂ½‚Æ‚Ē•Ŗ‚©‚ē‚Č‚©‚Į‚½‚Ģ‚Åƒzƒ“ƒg‚ÉŠš‚µ‚¢‚Å‚·„„„(G¢G)
‚Ü‚³‚©‚»‚Į‚æ‚Ģ‚ā‚č•ū‚ŖŠŌˆį‚Į‚Ä‚¢‚½‚Ƃ́B
‚ ‚肪‚Ę‚¤A–{“–‚É‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·„ƒ


500:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 22:18:59
(G¢G)

501:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 22:49:01
ƒI[ƒ€ŽŠu‚bŒ¾Œź‚É‚ę‚éƒvƒƒOƒ‰ƒ~ƒ“ƒO[‰ž—p•Ņ]v(‘ęˆź”Å)
ƒTƒ“ƒvƒ‹ƒvƒƒOƒ‰ƒ€ sample2 myform.c

‚š‚»‚Ģ‚Ü‚ÜŽŹ‚µ‚āAƒRƒ“ƒpƒCƒ‹‚µ‚½‚Ę‚±‚ėƒGƒ‰[‚Ŗ‚ł܂µ‚½B
ŠĀ‹«‚́A
gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21) ‚Å‚·B

ƒGƒ‰[o—͂́A
myform.c:57: error: two or more data types in declaration specifiers
myform.c:104: error: conflicting types for †”GetArg†¢
myform.c:57: error: previous declaration of †”GetArg†¢ was here
myform.c:256: error: conflicting types for †”LineAdd†¢
myform.c:58: error: previous declaration of †”LineAdd†¢ was here

int GetArg( int, char *[], int *, int *, int *, int *, char [] );
int GetArg(
int argc,
char *argv[],
int *column, /* ƒJƒ‰ƒ€” */
int *line, /* s” */
int *upper, /* ć—]”’s” */
int *left, /* ¶—]”’s” */
char file[] /* “ü—Ķƒtƒ@ƒCƒ‹ */
)

int *LineAdd( char *, char *, int );
char *LineAdd( char *to_buff, char *from_buff, int num )


502:501
07/05/22 22:51:35
‚±‚ĢƒGƒ‰[‚ĢŒ“ˆö‚š’m‚肽‚¢‚̂ł·‚ŖA
ƒqƒ“ƒg‚āƒ|ƒCƒ“ƒ^‚š‚Ø‚Ė‚Ŗ‚¢‚µ‚Ü‚·B

ˆź”Ō‰ŗ‚Ģ‚±‚Ģ•”•Ŗ‚Ķ–³Ž‹‚µ‚Ä‚­‚¾‚³‚¢B
int *LineAdd( char *, char *, int );
char *LineAdd( char *to_buff, char *from_buff, int num )
_

503:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 22:52:40
‚Ē‚±‚Ŗ57s–ځH

504:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 22:56:31
>>501
ƒZƒ~ƒRƒƒ“

505:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 23:02:57
int GetArg( int, char *[], int *, int *, int *, int *, char [] );
int GetArg(
int argc,
char *argv[],
int *column, /* ƒJƒ‰ƒ€” */
int *line, /* s” */
int *upper, /* ć—]”’s” */
int *left, /* ¶—]”’s” */
char file[] /* “ü—Ķƒtƒ@ƒCƒ‹ */
){
return 0;
}
‚ʂ肠‚¦‚øAgcc 3.4.6‚É‚©‚Æ‚Ä‚Ż‚½‚Æ‚ĒAƒGƒ‰[‚Č‚ń‚Ä
‚łȂ©‚Į‚½‚ŗ‚ęB

506:501
07/05/22 23:03:33
57s–Ś
int GetArg( int, char *[], int *, int *, int *, int *, char [] );

104s–Ś
int GetArg(
int argc,
char *argv[],
int *column, /* ƒJƒ‰ƒ€” */
int *line, /* s” */
int *upper, /* ć—]”’s” */
int *left, /* ¶—]”’s” */
char file[] /* “ü—Ķƒtƒ@ƒCƒ‹ */
)

‚Å‚·B
myform.c:256: error: conflicting types for †”LineAdd†¢
myform.c:58: error: previous declaration of †”LineAdd†¢ was here
‚Ķ–³Ž‹‚µ‚Ä‚­‚¾‚³‚¢B

507:501
07/05/22 23:06:50
>>504
int GetArg( int, char *[], int *, int *, int *, int *, char [] );
^^^

‚±‚ĢƒZƒ~ƒRƒƒ“‚Ģ‚±‚Ƃłµ‚傤‚©H

>>505
‚ķ‚“‚ķ‚“ƒRƒ“ƒpƒCƒ‹‚µ‚Ä‚­‚¾‚³‚Į‚āA‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
‚ØŽč”‚©‚ƂĂ·‚¢‚Ü‚¹‚ńB
‚±‚ź‚©‚ēAŽ©•Ŗ‚ĢŠĀ‹«‚Å‚»‚Ģ•”•Ŗ‚¾‚ƃRƒ“ƒpƒCƒ‹‚µ‚Ă݂܂·B

508:501
07/05/22 23:11:45
>>505‚šƒRƒ“ƒpƒCƒ‹‚µ‚½‚Ę‚±‚ėAŽ©•Ŗ‚ĢŠĀ‹«‚Å‚ąƒGƒ‰[‚͂ł܂¹‚ń‚Å‚µ‚½B

‚Ł‚©‚É GetArgŠÖ”‚ÉŠÖŒW‚Ŗ‚ ‚é‚Ę‚±‚ė‚́AƒƒCƒ“ŠÖ”‚Å‚ę‚Ń‚¾‚µ‚½‚±‚ĢźŠ‚¾‚ĘŽv‚¢‚Ü‚·B
‚Ȃɂ©‚Ü‚æ‚Ŗ‚¦‚½‚±‚Ę‚š‚µ‚Ä‚¢‚é‚Å‚µ‚傤‚©B

int main ( int argc , char *argv[] )
{
int column, line, upper, left;
char file[SMALL_BUFF_SIZE];
int result;

/* mainˆų”Žę“¾ */
result = GetArg( argc, argv, &column, &line, &upper, &left, file );


509:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/22 23:46:33
uŠī–{ƒNƒ‰ƒX‚É‚ ‚éprotected‚Čƒƒ“ƒoŠÖ”‚šA
@”h¶ƒNƒ‰ƒX‚Å–¼‘O‚ąˆ—‚ą•Ļ‚¦‚øApublic‚ɏøŠi‚·‚év@‚Ę‚¢‚¤‚̂́A

class base {
protected:
@@int hoge() { ... }
};

class derived : public base {
public:
@@int hoge() { return this->base::hoge(); }
};

‚±‚ń‚ČŠ“‚¶‚ɂȂč‚Ü‚·‚©H
‚»‚ź‚Ę‚ąA‚ą‚Į‚ĘŠČ’P‚ɂł«‚Ü‚·‚©H

510:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 00:04:48
–¼‘O‚ąˆ—‚ą•Ļ‚¦‚Č‚¢‚ń‚¾‚Į‚½‚ēƒI[ƒo[ƒ‰ƒCƒh‚·‚éˆÓ–”–³‚¢‚ā‚ń
‚³‚ē‚ÉŒ¾‚¦‚Īprotected‚É‚·‚éˆÓ–”–³‚¢‚ā‚ńhoge()‚Ķpublic‚É‚·‚č‚į‚¢‚¢‚ā‚ń
‚Į‚ÄŽv‚Į‚½‚ń‚Å‚·‚Ŗ‚Ē‚¤‚Å‚µ‚傤H

511:501
07/05/23 00:09:27
ƒGƒ‰[‚ĢŒ“ˆö‚Ŗ‚ķ‚©‚č‚Ü‚µ‚½B
57s–Ś‚Ģ int GetArg( int, char *[], int *, int *, int *, int *, char [] );
‚Ģ‘O‚É‚ ‚éA

enum
{
NORMAL_END, /* 0 */
USAGE_ERROR, /* 1 */
FILE_ERROR /* 2 */
};
^^^^
‚±‚ĢƒZƒ~ƒRƒƒ“‚ŖŒ‡‚ƂĂ¢‚Ü‚µ‚½B
>>504‚³‚ń‚Ģ‚¢‚¤‚Ę‚Ø‚č‚Å‚µ‚½B

‚Ø‚³‚킪‚¹‚¢‚½‚µ‚Ü‚µ‚āA‚Ē‚¤‚ą‚·‚¢‚Ü‚¹‚ń‚Å‚µ‚½B
ƒŒƒX‚­‚¾‚³‚Į‚½•ū‚½‚æA‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B


512:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 00:10:16
>>510
–Ž‚ą‚¾B

513:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 00:11:15
using base::hoge;
‚ł悭‚ˁH

514:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 12:47:58
C++‰SŽŅ‚Ő\‚µ–ó‚Č‚¢‚̂ł·‚ŖAŽæ–₳‚¹‚Ä‚­‚¾‚³‚¢B
«‚Ģƒy[ƒW‚ĢSFMT‚šAC++ƒvƒƒOƒ‰ƒ€‚©‚ē—˜—p‚µ‚½‚¢‚̂ł·‚Ŗ‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ńB
URLŲŻø(www.math.sci.hiroshima-u.ac.jp)

URLŲŻø(www.math.sci.hiroshima-u.ac.jp)
Linuxć‚Åg++(ver4.20)‚ŃRƒ“ƒpƒCƒ‹‚µ‚Ă݂é‚ʁAsample2-1‚ā2-2‚Ŗ‹l‚Ü‚č‚Ü‚·B
ƒwƒbƒ_‚ÅinlineéŒ¾‚µ‚Ä‚ ‚éŠÖ”‚Ŗ"xxx is used but never defined"‚ĘŒx‚³‚źA
ƒŠƒ“ƒNŽž‚ɃGƒ‰[‚ɂȂč‚Ü‚·B
sample2-3‚̂悤‚Écƒtƒ@ƒCƒ‹‚šinclude‚·‚éA‚Ü‚½‚Ķgcc‚Č‚ē‚ĪƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ü‚·‚Ŗ
c++‚Ģƒ\[ƒX‚©‚ēŒÄ‚яo‚³‚˂΂Ȃē‚Č‚¢ź‡A‚Ē‚¤‚·‚ź‚΂悢‚̂łµ‚傤‚©H
c++—pƒ‰ƒCƒuƒ‰ƒŠ“™‚ąŠ‰ī‚³‚ź‚Ă܂·‚ŖAŒÄ‚яo‚µ‘¤ƒvƒƒOƒ‰ƒ€‚Ģ‘‚«Š·‚¦‚šÅ¬ŒĄ‚É
‚µ‚½‚¢‚̂ŁAinlineŠÖ˜A‚ĢƒIƒvƒVƒ‡ƒ“’ljĮ‚Å‰šŒˆ‚µ‚Ä‚­‚ź‚é‚Č‚ēA‚ĘŽv‚Į‚Ä‚¢‚Ü‚·B
‚ę‚낵‚­‚ØŠč‚¢‚µ‚Ü‚·B

515:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 13:03:31
>>514
‚ę‚­Œ©‚ĂȂ¢‚Æ‚Ē‚±‚ń‚Ȃ̂́H
extern@"C"@{
#include@"SFMT.h"
}


516:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 13:33:50
#include<iostream>
#inlucde<iostream.h>

C++‚ł̂±‚Ģ‚Q‚Ā‚Į‚ĉ½‚©ˆį‚¢‚Ŗ‚ ‚é‚ń‚Å‚·‚©H

517:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 13:41:38
‚Ķ‚¢B

518:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 13:41:54
ŒćŽŅ‚Ķ‰ß‹Ž‚ĢˆāŽYB

519:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 13:49:38
Ļ‹É“I‚É.h–³‚µ‚Ŗ„§‚³‚ź‚闝—R‚Ŗ‚ ‚é‚Ȃ狳‚¦‚Ä’ø‚«‚½‚¢‚Å‚·„ƒ
C‚̕׋­Žn‚ß‚½Žž‚©‚ē.h—L‚č‚ŏ‘‚¢‚Ä‚¢‚ÄŠµ‚ź‚Ä‚¢‚½‚̂ŁB

520:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 13:53:59
‹KŠi‚ɏ‘‚¢‚Ä‚ ‚é‚©‚ēB

521:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 13:55:57
ˆį‚¢‚Ŗ‚ ‚é‚©‚ē

522:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 13:56:20
iostream.h ‚Ģ•ū‚Ķ std –¼‘O‹óŠŌ‚É“ü‚Į‚ĂȂ¢‚©‚ēB

523:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 14:21:06
>>516
iostream.h‚Ģ•ū‚Ŗ“üo—Ķ‚Ŗ‘¬‚¢ˆ—Œn‚Ŗ‚ ‚č‚Ü‚·(VC6‚Ę‚©VC6‚Ę‚©VC6‚Ę‚©)B
‚Å‚ąŠł‚ÉŒĆ‚¢C++‚Å‚·B

524:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 14:36:13
>>522
‚µA³’¼‚ę‚­•Ŗ‚©‚ē‚Č‚¢‚Æ‚Ē‚ ‚Č‚½—l‚ĢƒŒƒX‚ĢƒRƒsƒy‚š•Ū‘¶‚µ‚Ä
Œ«‚­‚Č‚Į‚½‚ē“ǂݕԂµ‚Ä—‰š‚µ‚Ă݂܂·„ƒ
>>523
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
V‚µ‚¢ˆ—Œn‚¾‚Ę.h–³‚µ‚Ģ•ū‚Ŗˆ—‚Ŗ‘¬‚¢‚ń‚Å‚·‚ˁB
ŽQl‚ɂȂč‚Ü‚µ‚½„ƒ

525:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 15:04:09
>>524
>518‚Ę‚©>520‚ą–³Ž‹‚·‚ń‚Č‚āB‚æ‚į‚ń‚Ęƒƒ‚‚µ‚Ę‚«B
‚»‚ź‚©‚ē‚Ā‚¢‚łɁB
„V‚µ‚¢ˆ—Œn‚¾‚Ę.h–³‚µ‚Ģ•ū‚Ŗˆ—‚Ŗ‘¬‚¢‚ń‚Å‚·‚ˁB
’N‚ą‚»‚ń‚Č‚±‚ʏ‘‚¢‚Ä‚¢‚Č‚¢B

526:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 15:18:03
>>525
‚¢‚āA2ch‚ł悭‚ ‚éYES/NOƒŒƒX‚Ż‚½‚¢‚ČŠ“‚¶‚Å
ƒXƒ‹[‚©”÷–­‚¾‚Į‚½‚©‚ē‹ļ‘Ģ“I‚É‹³‚¦‚Ä‚­‚ꂽl‚ɃŒƒX‚µ‚½‚ń‚¾B
‚ą‚µ‹C‚šˆ«‚­‚µ‚½‚炲‚ß‚ń‚Å‚·B
‚»‚ź‚Ɛ̂Ķ.h—L‚č‚Ģ•ū‚Ŗ‘¬‚©‚Į‚½‚Æ‚Ē”‚Ķ>>522‚³‚ń‚ŖŒ¾‚Į‚½——R‚ČŠ“‚¶‚Å
.h–³‚µ‚Ģ•ū‚Ŗ—Ē‚¢‚©‚ēˆ—‘¬“x‚Ķ.h–³‚µ‚Å‚ą•Ļ‚ķ‚ē‚Č‚­‚Č‚Į‚½‚Į‚Ä‚±‚Ę‚©‚ȁH
‚Č‚ń‚¾‚©•Ŗ‚©‚Į‚½‚ꂤ‚Č•Ŗ‚©‚Į‚ĂȂ¢‚ꂤ‚Č‚¾‚Æ‚Ē“Ė‚Įž‚ń‚Å‚­‚ź‚Ä‚ ‚肪‚Ę‚¤„ƒ

527:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 15:40:43
ˆ—‘¬“x‚Č‚ń‚ÄŠÖŒW‚Č‚¢B
—v‚Ķ.h—L‚č‚ĶŒĆ‚¢‹KŠi‚ŁA”‚Ķ.h–³‚µ‚Ŗ•W€‚Ę‚¢‚¤‚±‚ʁB
ŽĄŪVC++‚Å‚Ķ2003‚ ‚½‚č‚©‚ē•W€‚É‘„‚Į‚Äiostream.h‚Ķ’ń‹Ÿ‚³‚ź‚Č‚­‚Č‚Į‚½B

528:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 15:49:52
—ē‹V‚̂ȂĮ‚ĂȂ¢Ž©Ģ‰SŽŅ‚Ł‚ĒŒ™‚ķ‚ź‚邹‚̂͂Ȃ¢B

529:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 16:10:08
>>527
‚‚܂肻‚Ģ–¼‘O‹óŠŌ‰]X‚Å.h–³‚µ‚Ģ•ū‚Ŗ—Ē‚­‚āA
‚»‚Ģ‹KŠi‚ɍ‡‚킹‚ďˆ—Œn‚ą•Ļ‚ķ‚Į‚Ä‚«‚½‚©‚ē.h–³‚µ‚Ŗ„§‚³‚ź‚é‚ʁB
‚Ę‚¢‚¤”cˆ¬‚š‚µ‚Ä‚Ż‚Ü‚µ‚½B
‚ʂ肠‚¦‚ø–¼‘O‹óŠŌ‰]X‚š‰Ā‹y“I‘¬‚ā‚©‚ɕ׋­‚µ‚Ă݂܂·„ƒ

>>528
‚¤‚ńA‚Č‚ń‚¾‚©‚²‚ß‚ń‚Å‚·B
u‹KŠi‚¾‚©‚ēvu‰ß‹Ž‚ĢˆāŽYvuˆį‚¢‚Ŗ‚ ‚é‚©‚ēv“I‚Ȃ̂¶‚į‚Č‚­‚Ä
u‚Ē‚¤‚µ‚Ä‚»‚¤‚¢‚¤‹KŠi‚łǂ¤ˆį‚¢‚Ŗ‚ ‚Į‚āv“I‚Č——R‚š•·‚«‚½‚­‚Ä
u‚¤‚ńv‚Ę‚©•\–Ź“I‚Č“š‚¦‚Ģl‚Ķ‚Qch‚ł͂ ‚܂肿‚į‚ń‚Ę“š‚¦‚Ä‚­‚ź‚Č‚¢
ŒoŒ±‘„‚©‚瑼‚̐l‚É‚¾‚ƃŒƒX‚µ‚Ä‚µ‚Ü‚Į‚½B
‹C‚šˆ«‚­‚µ‚Ä‚¢‚½‚甽Č‚µ‚Ä‚¢‚éB


530:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 16:19:34
‘¼‚̔‚ɂ͗]‚č‚Č‚¢‚±‚̔‚̓Į’„‚©‚ą’m‚ź‚ń‚ŖA
u“š‚¦‚¾‚Ə‘‚­‚©‚ēŒć‚ĶŽ©•Ŗ‚Å’²‚ׂėv“I‚Čƒpƒ^[ƒ“‚©‚ą‚ˁB

“e‚É‚ąŠp‚É‚ą>529‚́u‘‚¢‚Ä‚ ‚邹‚Ģ‚š“ǂ݁vAu‘‚©‚ź‚ĂȂ¢‚±‚Ę‚š“ǂ܂Ȃ¢v‚ꂤ‚É‚µ‚Č‚¢‚ʂȁB

531:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 16:33:20
Ž©•Ŗ‚Å“š‚¦‚šŒˆ‚ß•t‚ƂĂ©‚ē“ǂނ©‚ē
‰ń“šŽŅ‚ĢˆÓ}‚Č‚ń‚Ä‘S‘R“Ē‚ŻŽę‚ź‚ĂȂ¢

532:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 16:45:07
>>531
‚±‚ń‚¾‚Æ”½Č‚µ‚Ä‚é‚Į‚ÄŒ¾‚Į‚Ä‚é‚ń‚¾‚©‚ēA
—¬Ī‚É‚¢‚¢‰ĮŒø‚µ‚Ā‚±‚¢‚Ę‚¢‚¤‚©B
Žæ–āŽŅ‚¾‚Æ‚É‚ā‚½‚ēŒµ‚µ‚¢‚Ŗ‰¼‚É‚ą‰SŽŅнŒ}ꐂĮ‚Ä‚é‚ń‚¾‚©‚ē
‰ń“šŽŅ‚É‚ą‚ ‚é’ö“x—U“±“I‚ČŽpØ‚Ķ•K—v‚¾‚Ę‚ąŽv‚¤‚µB

533:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 16:46:04
‚¢‚‚܂ʼnՂ߂Ăń‚¾BƒJƒ‹ƒVƒEƒ€Ū‚źB

534:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 16:47:36
‚¢‚Ā‚Ü‚Å‚ą‚¢‚¢‚ń‚¾BƒJƒ‹ƒVƒEƒ€‚­‚źB

535:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 16:49:06
ŽĻб‚Ŗ”ü–”‚¢‚ń‚¾B©•z‚Ń_ƒV‚ĶŽ×“¹

536:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 17:07:43
Žæ–ā‚Å‚·

Å‹ßC++i‚Ā‚©ƒvƒƒOƒ‰ƒ~ƒ“ƒOj‚šŽn‚ß‚½ŽŅ‚Å‚·
“ü–发u‚₳‚µ‚¢C++v‚š“Ē‚ń‚ŁAˆź’Ź‚čŠČ’P‚Č•¶–@‚Ę‚©‚Ķ—‰š‚µ‚½‚ń‚Å‚·‚Æ‚ĒA
‚±‚Ģ”Ā‚Éo‚Ä‚­‚éƒ\[ƒX‚ɂꂭ‚ ‚éAŠÖ”‚ĢŽķ—Ž‚Ę‚©‚ɂ‚¢‚Ă͑S‚­•Ŗ‚©‚č‚Ü‚¹‚ńB
‚»‚ė‚»‚ėƒRƒ“ƒ\[ƒ‹ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚¶‚į‚Č‚­‚āAƒEƒCƒ“ƒhƒE‚Ģƒ\ƒtƒg‚ąģ‚Į‚Ă݂½‚¢‚ĘŽv‚¤‚ń‚Å‚·‚ŖA
‚Ē‚¤‚ā‚ēAŠÖ”‚š‚¢‚Į‚Ļ‚¢’m‚Į‚ĂȂ«‚įģ‚ź‚Č‚¢‚炵‚¢‚Å‚·‚ˁB

‚±‚ź‚©‚ēŽ©•Ŗ‚͂ǂń‚Č–{,‚Ē‚ń‚ČƒTƒCƒg‚šŒ©‚Ä•×‹­‚µ‚Ä‚¢‚­‚ׂ«‚Ȃ̂łµ‚傤‚©H

537:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 17:46:03
‚ā‚ź‚ā‚źB‚»‚ė‚»‚ėƒlƒ^‚΂炵‚Å‚ą‚µ‚Ä‚ā‚é‚©B

Ģ‚ĶƒCƒ“ƒNƒ‹[ƒh‚·‚邹‚Ģ‚ĘŒ¾‚Į‚½‚ēƒwƒbƒ_[ƒtƒ@ƒCƒ‹‚Å“–‘R‚¾‚Į‚½‚Ģ‚¾‚Ŗ
‰Ź‚½‚µ‚ăwƒbƒ_[ƒtƒ@ƒCƒ‹‚ŖŽĄŻ‚·‚é•K—v‚Ŗ‚ ‚é‚Ģ‚©A
‚»‚ź‚š‹KŠi‚Å—v‹‚·‚é‚ׂ«‚Ȃ̂©‚ĘŒ¾‚¤‹c˜_‚Ŗ‚ ‚Į‚½B
‚»‚Ģ‚½‚߂ɂ¢‚©‚É‚ąƒtƒ@ƒCƒ‹‚ĢŠg’£Žq‚Į‚Ū‚¢.h‚š‚Č‚­‚µA
ƒRƒ“ƒpƒCƒ‰‚Ķ•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Ģƒwƒbƒ_[‚šƒCƒ“ƒNƒ‹[ƒh‚µ‚Ä‚¢‚é•”•Ŗ‚š
’Źķ‚ĢƒCƒ“ƒNƒ‹[ƒhˆ—‚ł͂Ȃ­A‘Ήž‚·‚é•W€ŠÖ”‚»‚Ģ‘¼‚š—LŒų‚É‚·‚é
’P‚Č‚éƒXƒCƒbƒ`‚Ę‚µ‚ÄŽg‚¤‚±‚Ę‚š‹–‚·‚ꂤ‚É‚µ‚½B

538:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 17:55:49
>>536
MSDN

539:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 18:01:54
Žæ–ā‚Å‚·B
typedef float Vector3[3];
‚Č‚ń‚Ätypedef‚š‚µ‚½‚ń‚¾‚Æ‚ĒB
vector<Vector3> vec;
vec.resize(10);
‚Ŗ’Ź‚ē‚Č‚¢B
vector<float> vec;
vec.resize(10);
‚Č‚ē’Ź‚é‚ń‚¾‚Æ‚ĒB
‚Ē‚¤‚µ‚āH

540:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 18:03:51
>>539
”z—ń‚ɂ͂»‚̂܂ܑć“ü‚Ŗ‚Å‚«‚Č‚¢‚̂ŁA–³—B

541:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 19:27:17
vector‚Ŗ“ą•”‚ʼn½‚ā‚Į‚Ă邩l‚¦‚Ă݂悤‚ŗ

542:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 20:54:27
‚±‚±‚Å•·‚¢‚Ä—Ē‚¢‚Ģ‚©•Ŗ‚©‚ē‚Č‚¢‚̂ł·‚ŖAŠŌˆį‚Į‚Ä‚¢‚½‚ē‚·‚݂܂¹‚ń‚Ŗ—U“±‚ØŠč‚¢‚µ‚Ü‚·
VC++‚Ģ‰SŽŅŽæ–ā‚Č‚ń‚Å‚·‚ŖCOMƒCƒ“ƒ^[ƒtƒFƒCƒXŽg‚Į‚Ä#import ‚·‚鏼‡
—Ⴆ‚΁AƒGƒNƒZƒ‹‚Č‚ń‚©‚Ģź‡
##import "C:\Program Files\Microsoft Office\Office\excel9.olb"
rename("DialogBox", "DialogBoxXL") rename("RGB", "RBGXL") rename("DocumentProperties", "DocumentPropertiesXL") no_dual_interfaces


‚Ę‚©‚ā‚é‚ń‚Å‚·‚ŖA‚±‚ź‚Ķƒrƒ‹ƒh‚µ‚½‚Ę‚«‚Éexe‚É‘g‚Żž‚܂ꂿ‚Ⴄ‚ń‚Å‚µ‚傤‚©H
‚ą‚µ‚­‚Ķexe‚ŖŽĄs‚µ‚½‚Ę‚«‚ɃIƒuƒWƒFƒNƒgƒ‰ƒCƒuƒ‰ƒŠ‚Ŗ“Ē‚Żž‚Ü‚ź‚é‚̂łµ‚傤‚©H


543:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 21:08:11
>>542
excel9.olb‚Ģ“ą—e‚ĶƒRƒ“ƒpƒCƒ‹Žž‚É‚Ģ‚ŻŽQĘ‚³‚ź‚éB
ŽĄsŽž‚Éexcel9.olb‚Ķ•s—vB

544:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 21:25:18
>>539
vector<vector<float> > vec; ‚Å‚¢‚¢‚¶‚į‚ń
resize()‚Ķ—v‘f•Ŗs‚¤•K—v‚Ŗ‚ ‚é‚̂Ŗʓ|‚¾‚Æ‚Ē

545:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 21:29:35
>>543
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·


546:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 21:39:56
>>544
struct Vector3 { float vec[3]; };
vector<Vector3> vec;
‚Ģ•ū‚Ŗ‚¢‚¢‚ń‚¶‚į‚Č‚¢‚©

547:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 21:54:57
>>539

struct Vector3 {
@@float a;
@@float b;
@@float c;
};

vector<Vector3> vec;

548:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 22:01:34
abc‚ę‚肹xyz‚̂ق¤‚Ŗ“IŠm‚¾‚ĘŽv‚¤

549:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 22:03:38
‚»‚ń‚Č‚±‚Ƃ͂ǂ¤‚Å‚ą‚¢‚¢‚ĘŽv‚¤

550:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 22:18:21
M$‚ĢABC\‘¢‘̂Ƃ©‚Ó‚“‚Æ‚½–¼‘O‚Ģ‚ā‚Ā‚šŽv‚¢o‚µ‚½

551:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/23 22:21:55
ƒtƒHƒ“ƒg‚Ģ•‚¾‚Į‚ƁH

552:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/24 09:39:23
ABCD•ļˆĶ–Ō‚¾‚ȁBC‚ĘD‚Ŗ‚¤‚ŗ‚¦

553:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/24 19:01:31
VC++2003‚Åexe‚ĢƒvƒƒWƒFƒNƒg‚š•Ź‚Ģexe‚ÅŽQĘŻ’č‚·‚鎖‚͂ł«‚Ü‚·‚©HH

554:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/24 19:30:29
---------------------------
Microsoft@Development@Environment
---------------------------
'›~¢ .exe'@‚Ö‚ĢŽQĘ‚š’ljĮ‚Å‚«‚Ü‚¹‚ń‚Å‚µ‚½B@‚±‚ź‚Ķ—LŒų‚ČƒAƒZƒ“ƒuƒŠ‚Ü‚½‚Ķ
COM@ƒRƒ“ƒ|[ƒlƒ“ƒg‚ł͂ ‚č‚Ü‚¹‚ńBŠg’£Žq@'dll'@‚šŽ‚ĀƒAƒZƒ“ƒuƒŠ‚Ü‚½‚́@COM
ƒRƒ“ƒ|[ƒlƒ“ƒg‚݂̂šŽQĘ‚·‚邱‚Ę‚Ŗ‚Å‚«‚Ü‚·Bƒtƒ@ƒCƒ‹‚ŖƒAƒNƒZƒX‰Ā”\‚ŁA—LŒų‚Č
ƒAƒZƒ“ƒuƒŠ‚Ü‚½‚́@COM@ƒRƒ“ƒ|[ƒlƒ“ƒg‚Å‚ ‚邱‚Ę‚šŠm”F‚µ‚Ä‚­‚¾‚³‚¢B
---------------------------
OK@@@
---------------------------


555:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/24 19:52:25
COMƒRƒ“ƒ|[ƒlƒ“ƒg‚¶‚į‚Č‚¢‚̂ŁA‚Å‚«‚Ü‚¹‚ń‚Ę‚¢‚¤Ž–‚Å‚·‚ˁB
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·„ƒ

556:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/24 19:55:02
( ߄tß)Īß¶°Ż

557:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/24 19:58:21
>>556
>>555‚Ƃ͕ʐl‚¾‚Æ‚ĒAˆį‚¤‚́H
COMƒRƒ“ƒ|[ƒlƒ“ƒg‚©DLL‚µ‚©ŽQĘ‚Å‚«‚Č‚¢‚Į‚Ä‚±‚Ę‚¶‚į‚Č‚¢‚́ccH

558:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/24 20:46:00
VC++2003‚Ł@exe‚ĢƒvƒƒWƒFƒNƒg@‚š@•Ź‚Ģexe‚Ł@ŽQĘŻ’č‚·‚鎖
“䂪‘½‚¢‚ȁB@make ‚ĢˆĖ‘¶ŠÖŒW‚¾‚Æ‚Č‚Ģ‚©A
•Ź‚Ģexe ‚ŖAŒ³ exe ‚šƒŠƒ“ƒP[ƒW‚·‚é‚Ģ‚©

559:557
07/05/24 21:02:04
>>558
‚»‚ź‚ĶŽ©•Ŗ‚ąŽv‚Į‚½B
ShellExecute‚Ę‚©‚»‚Ģ‚½‚®‚¢‚Å‚¢‚¢‚¶‚į‚ń‚ĂˁB

‚Å‚ąAexe‚ĢŽQĘ‚̉”ۂƁA‚»‚Ģ—L—p«‚͂Ƃ肠‚¦‚øŠÖŒW‚Č‚­‚ˁH

560:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/24 21:19:31
>>557
exe‚Å‚ąŽQĘ‚Å‚«‚é‚ę







.NET Framework‚Č‚ē‚Ė

561:560
07/05/24 21:22:02
‚Ä‚¢‚¤‚©VC‰SŽŅƒXƒŒ’r

562:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/24 23:26:48
u\‘¢‘Ģ‚ĘƒNƒ‰ƒX‚Ķ–³ŠÖŒWv‚Ę‚¢‚¤l‚š‚ę‚­Œ©‚©‚Æ‚é‚Æ‚ǁA
\‘¢‘Ģ‚©‚ēƒqƒ“ƒg‚𓾂āAƒNƒ‰ƒX‚Ę‚¢‚¤ŠT”O‚šģ‚Į‚½‚킯‚ł͂Ȃ¢‚́H
\‘¢‘ĢŽg‚Į‚ĂāA‚ [A‚±‚¤‚¢‚¤•—‚É‚µ‚ā[‚ȁ[A‚ĘŽv‚Į‚½‚Ę‚±‚ė‚šA
ƒNƒ‰ƒX‚Ę‚¢‚¤Œ`‚ÅŽĄŒ»‚µ‚½‚̂ł ‚ź‚΁A
–³ŠÖŒW‚Į‚Ä‚æ‚ĘŒ¾‚¢‰ß‚¬‚¶‚į‚Č‚¢‚©‚ȁ[A‚Ę‚©Žv‚¤‚ń‚¾‚Æ‚ĒB

563:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/24 23:29:18
switch(event)
{
case1:
foo;
case2:
bar;
default: ©100s–Ś
}

if( !p1)
{
EEE
GOTO Test;

Test: ©100s–Ś
}
gcc version 4.1.2 ‚ŁA
ć‚̂悤‚ɁAdefault: ‚ā Test: ‚ĢŒć‚Ŗ‹ós‚Ģ‚Ü‚Ü } ‚Ŗ‚­‚é‚ʁAŽŸ‚̂悤‚ČƒGƒ‰[‚Ŗ‚ł܂·B

handle.c:100: error: label at end of compound statement

‚±‚ź‚ĶŽd—l‚Ȃ̂łµ‚傤‚©H
default: ‚ĶĮ‚µA Test: ‚Ķ {}‚ĢŠO‚É‚¤‚Ā‚µ‚ĉń”š‚µ‚½‚̂ł·‚ŖA‚»‚ź‚Ő³‚µ‚¢‚Å‚µ‚傤‚©B
ƒAƒhƒoƒCƒXA‚ę‚낵‚­‚ØŠč‚¢‚µ‚Ü‚·B

564:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/24 23:31:09
>>563
ƒ‰ƒxƒ‹‚ĢŒć‚ɂ͕¶‚Ŗ•K—v‚Å‚·B
;(ƒZƒ~ƒRƒƒ“)‚¾‚Ƃłą•t‚Ƃ܂µ‚傤B

565:563
07/05/24 23:39:39
>>564
ƒZƒ~ƒRƒƒ“‚š‚Ā‚Æ‚½‚Ę‚±‚ėAƒRƒ“ƒpƒCƒ‹‚Ŗ‚Ę‚Ø‚č‚Ü‚µ‚½B
‚Ē‚¤‚ą‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

566:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 00:35:43
URLŲŻø(www.uploda.org)
‚±‚Ģ‘I‘šƒ\[ƒg‚ĢƒvƒƒOƒ‰ƒ€‚šswapŠÖ”‚š—p‚¢‚čģ‚č•Ļ‚¦‚½‚¢‚ĘŽv‚¢A
‰ŗ‹L‚̂悤‚É‚µ‚Ă݂½‚ń‚Å‚·‚ŖA‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ńB
URLŲŻø(www.uploda.org)

‰½‚Ŗˆ«‚¢‚Ģ‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B‚ØŠč‚¢‚µ‚Ü‚·B

567:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 00:37:39
swap‚É“n‚³‚ź‚é‚Ģ‚Ķˆų”‚ĢƒRƒs[‚¾

swap(int* a,int* b);

568:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 00:56:53
FX‚ā‚Į‚Ă݂܂µ‚½‚ŖA•Ŗ‚©‚č‚Ü‚¹‚ń‚Å‚µ‚½B
‚ę‚낵‚Æ‚ź‚ΐ³‰š—į‚šŽ¦‚µ‚Ä‚¢‚½‚¾‚Æ‚Č‚¢‚Å‚µ‚傤‚©B
‚ØŠč‚¢‚µ‚Ü‚·B

569:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 01:02:35
‚ę‚­‚Ż‚½‚ē“ą•”‚Å”z—ń‚šŒšŠ·‚µ‚Ä‚ń‚Ģ‚©

‚Ā‚¤‚©ƒRƒŒƒRƒ“ƒpƒCƒ‹‚Å‚«‚Č‚­‚ˁH

–Ź“|‚¾‚©‚ē‚ʂ肠‚¦‚ø
int i,j,k,work,num,a[100];
‚šmain‚ĢŠO‚ɏo‚¹‚Ī“®‚­‚ń‚¶‚į‚Ė

570:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 01:06:42
>>569
‚Ķ‚¢A566‚̉ŗ‚Ģƒ\[ƒX‚ĶƒRƒ“ƒpƒCƒ‹‚Å‚«‚Ä‚¢‚Ü‚¹‚ńB
main‚ĢŠO‚ɏo‚µ‚Ä‚ą‚Å‚«‚Č‚¢‚ꂤ‚Å‚·B

571:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 01:19:43
main‚ĢŠO‚ɏo‚µ‚½‚ē“®‚¢‚½‚킯‚¾‚ŖAAA

572:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 01:45:14
>>570 ‚Ā URLŲŻø(www.uploda.org)

573:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 05:35:49
mciSendString‚Ånotify(+MCI_NOTIFY_SUCCESSFUL)‚Å
ƒ‹[ƒvÄ¶‚šs‚Į‚Ä‚¢‚鎞A
‚Ü‚ź‚Ƀ‹[ƒv‚É“ü‚éƒ^ƒCƒ~ƒ“ƒO‚Ń‹[ƒv‚³‚ꂸA
‰i‰“‚Ęnotify‚Ŗ“Š‚°‚ē‚źƒrƒW[ó‘ԂɂȂĮ‚Ä‚µ‚Ü‚¢‚Ü‚·B

100‰ń‚É1‰ń‚ą‹N‚±‚ē‚Č‚¢‚̂ŁAŒ“ˆö‚Ķ—Ē‚­•Ŗ‚©‚č‚Ü‚¹‚ń‚ŖA
‚ą‚µ‚©‚µ‚½‚ēA‹Č‚š•Ļ‚¦‚ꂤ‚Ę‘O‚̋ȂšstopAclose‚µA
V‚µ‚¢‹Č‚šopenAplay‚·‚é‚Ģ‚Ę“Æ‚¶‚®‚ē‚¢‚Ģƒ^ƒCƒ~ƒ“ƒO‚Å
notify‚Ŗ—ˆ‚½Žž‚É‹N‚«‚Ä‚¢‚é‚Ģ‚©‚ą‚µ‚ź‚Ü‚¹‚ńB

‘Īō•ū–@‚ȂǂŖ‚ ‚č‚Ü‚µ‚½‚ēA‹³‚¦‚Ä‚­‚¾‚³‚¢B

574:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 06:26:54
Ä¶‚·‚éƒtƒ@ƒCƒ‹‚ĢŽķ—Ž‚͉½‚©‚ˁH‚ ‚ĘOS

575:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 08:12:19
~‰i‰“‚Ę
›‰„X‚Ę

576:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 09:01:26
>>562
C++‚ĢƒNƒ‰ƒX‚ĶSimula‚©‚ē‚ĢƒCƒ“ƒXƒpƒCƒ„

577:573
07/05/25 09:22:55
>>574
ƒtƒ@ƒCƒ‹‚ĶmidiAOS‚Ķ9x‚Å‚·B

>>575
‘f‚Å‚ā‚Į‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½EE

578:573
07/05/25 09:34:53
ŒćA‚ą‚æ‚ė‚ńmciSendString‚Ģ–ß‚č’l‚Ķ0(¬Œ÷)‚Å‚·B
‰¹Šy‚š•Ļ‚¦‚邽‚ßstopAclose‚µ‚½ŒćA
‘O‚̋ȂĢnotify‚Ŗ—ˆ‚Ä‚µ‚Ü‚¢‚Ø‚©‚µ‚­‚Č‚é‚Ģ‚©‚ą‚µ‚ź‚Ü‚¹‚ńB

notify‚Ŗ˜A‘±‚Å—ˆ‚鎖‚Ķ•’ʂ͖³‚¢‚̂ŁA
‚»‚ĢŽž‚́Aplay‚šsend‚µ‚Č‚¢‚ꂤ‚É‚·‚é•ū–@‚Ę‚©‚ą‚ ‚é‚ĘŽv‚¤‚ń‚Å‚·‚Æ‚ĒB

579:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 10:20:06
string‚Ķ‚ ‚Ü‚č‚ę‚­‚Č‚¢‚Ę•·‚¢‚½‚±‚Ę‚Ŗ‚ ‚é‚̂ł·‚Ŗ
char‚Ģ”z—ń‚šŽg‚¤‚ę‚čstring‚šŽg‚Į‚½‚Ł‚¤‚Ŗ‚¢‚¢‚Å‚·‚ę‚ˁH

580:566
07/05/25 10:50:50
>>572
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B
•Ū‘¶‚µ‚½‚̂ŁA‚ą‚¤Į‚µ‚Ä‚¢‚½‚¾‚¢‚Ä‚ą‚©‚Ü‚¢‚Ü‚¹‚ńB

581:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 11:06:24
>>579
D‚«‚É‚·‚ź‚Ī‚¢‚¢‚ĘŽv‚¤‚ęB
”z—ń‚Ęnew/delete‰‰ŽZŽq‚Ę
ƒeƒ“ƒvƒŒ[ƒgƒNƒ‰ƒX‚̕׋­‚ŖĻ‚ń‚Å‚¢‚é‘O’ń‚ŁB

582:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
07/05/25 11:54:11
>>579
‚ę‚­‚Č‚¢——R‚š–ā‚¢‹l‚߂Ă؂ƁB


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ĢŒŸõ
—ŽŽ—ƒXƒŒˆź——
˜b‘č‚Ģƒjƒ…[ƒX
‚؂܂©‚¹ƒŠƒXƒg
„ƒIƒvƒVƒ‡ƒ“‚š•\ަ
‰É‚‚Ԃµ2ch

4916“ś‘O‚ɍXV/189 KB
’S“–:undef