y‰SŽÒŠœŒ}zC/C++Ž ..
[2ch|¥Menu]
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‚Å–\‚ê‚Ä‚é”Lc‚Á‚ĉœŽÒ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”Lcjށ‚ÌŽQ‰ÁƒRƒ~ƒ…ƒjƒeƒB‚ɂ͋ߕt‚©‚È‚¢‚ª‹gB

Ž©•ª‚àu‚È‚é‚قǁAl‚Š•û‚̈Ⴂ‚Å‚·‚ˁv‚ȂǂƔ­ŒŸ‚µ‚œ‚ç
uƒoƒJ‚É‚·‚é‚Ì‚à‚¢‚¢‰ÁŒž‚É‚µ‚Ä‚­‚Ÿ‚³‚¢v‚Æ‚©•Ô‚³‚ê‚ărƒbƒNƒŠ‚Å‚·‚æBÚ×žB–†‚Å‚²‚ß‚ñB

355:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/19 15:27:12
ƒ~ƒNƒVƒBiÎj

356:ƒfƒtƒHƒ‹ƒg‚Ì–Œ–³‚µ‚³‚ñ
07/05/19 15:30:09
2chiÎ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‚È‚ñ‚Ÿ‚æ‚È‚ cc
‚È‚ñ‚Å‚ ‚ñ‚ȃLƒ`ƒKƒC‚Æ•t‚«‡‚¢‚ ‚é‚ñ‚Ÿ‚ë‚€‚ ‚̐lB

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ƒCB

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=BAB‚Ì–ñ”‚̘a=A‚̂Ƃ«AAAB‚Í—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‚­ê‡‚͂ǂñ‚È•û–@‚ª‚ ‚è‚Ü‚·‚©HiSendMessageHj
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‚ŏ‰Šú‰»‚³‚ꂜ•û‚É‚ÍVC8AGCC3.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ƒ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“™‚µ‚¢‚Æ‚¢‚€‚±‚Ƃ͂Ȃ¢‚Ÿ‚ë‚€‚¯‚LjꉞŠÜ‚߂ă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


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

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