y‰SŽŅнŒ}zC/C++Ž ..
[2ch|„Menu]
197:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 21:47:56
>>196
#include <stdio.h>
int main() {
char a[10], b[10];
switch(sscanf("abc def,ghi", "%s,%s", a, b)) {
case 2:
puts("a, b‚Ę‚ą‚É“Ē‚Żž‚ß‚½B");
puts(a);puts(b);
break;
case 1:
puts("a‚¾‚Æ“Ē‚Żž‚ß‚½B");
puts(a);
break;
case 0:
puts("a‚ąb‚ą“Ē‚Żž‚߂Ȃ©‚Į‚½B");
break;
case EOF:
puts("ƒGƒ‰[");
}
return 0;
}

‚Ē‚¤‚Č‚é‚Ę‚Ø‚ą‚¤H

198:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 21:54:06
ć‚ʉŗ‚ł͂ǂĮ‚æ‚Ŗ‘¬‚¢‚Å‚·‚©H

bool rb = m_map.insert(std::make_pair(key, value)).second;
if(rb)
{
@@‚Ł‚°‚Ł‚°;
}

if(m_map.insert(std::make_pair(key, value)).second)
{
@@‚Ł‚°‚Ł‚°;
}

199:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 21:55:14
‚¢‚Į‚µ‚傾‚ėB

200:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 21:56:23
•ϐ”‚ɃRƒs[‚·‚镪ć‚Ŗ’x‚¢B

201:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 21:58:21
>>197
a‚¾‚Ɛ¬Œ÷

ƒXƒy[ƒX‚ĢŒć‚ŖI’[•¶Žš—ń‚ɂȂĮ‚Ä‚½

202:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 21:58:43
>>200
‚»‚Ģ’ö“x‚Č‚ēÅ“K‰»‚ŏĮ‚¦‚邱‚Ę‚ŖŠś‘҂ł«‚éB

>>198
ŽĄ‘Ŗd—vB

203:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:00:30
‰ŗ‚ĶƒXƒ^ƒbƒNƒ|ƒCƒ“ƒ^‚̕ϓ®‚Ŗˆź‰ń‘½‚­‚Č‚é‚̂ŁA‹ÉX‹Ķ‚©‚É’x‚­‚Č‚é‹C‚ąH

204:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:00:55
.@@@@@l
@ @@@i@ j
@@, 'LP@ MR
@ / i ( ll) j@Å“K‰»‚·‚ź‚ĪĮ‚¦‚é‚̂ł͂Ȃ¢‚©‚Ę
@ |l| śV_śV|Ɂ@@@‚Ó‚¶‚Ø‚©‚ŖŒ¾‚Į‚Ä‚¢‚éB
@ÉÉ| |o›_Ü_›
@@@@@i@“@j
.@@@@@oi@jo
@@@@ @@uu



205:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:05:51
>>193 ‚Å‚ąMinGW‚¾‚Ę‚±‚ꂪHØ unsigned int 0ˆČć‚̐®” (0‚©‚ē65535)

206:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:15:46
if(!banana)‚ʁA‘‚­‚Ģ‚Ŗ‹CŽ‚戫‚¢‚̂ł·‚ŖA
if(true != banana)‚ʁA‘‚­‚ĘƒXƒs[ƒh‚Ŗ—Ž‚æ‚Ü‚·‚©H

207:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:21:01
if(banana == flase)‚¶‚į‚Č‚¢‚Ģ‚Ŗ‹CŽ‚戫‚¢‚Č

208:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:21:46
‚¤‚Ø ŠŌˆį‚¦‚½w

209:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:24:30
>>205
‚Ē‚¤‚¢‚¤ˆÓ–”‚Å‚µ‚傤H
MinGW ‚Å‚ą unsigned int ‚Ķ 0`4294967295 ‚Ģ”ĶˆĶ‚Å‚·

210:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:32:28
>>206
‚ʂ肠‚¦‚ø>>207‚É’¼‚µ‚½‚Ę‚µ‚āA‚Ü‚ø•Ļ‚ķ‚ē‚ńB
‚Ž‚µ‚ė•Ļ‚ķ‚éŠĀ‹«‚Ŗ‚ ‚Į‚½‚炿‚å‚Į‚Ę‹»–”‚Ŗ‚ķ‚­B

‚ŁA‘¬“x‚ĶŽĄ‘Ŗ‚ŖŠī–{Bˆź‰ž‚ˁB

211:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:46:02
true‚Ę”äŠr‚·‚é‚Ģ‚Ķ(‘¬“x‚Ķ“e‚ąŠp)ŠmŽĄ‚É1ƒXƒeƒbƒv–³‘Ź‚Čˆ—‚Ŗ“ü‚éB

212:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:47:05
‚¤‚»[‚ń

213:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:56:11
„if(!banana)
‚ʁA
„if(true != banana)

ƒR[ƒh‚ĢˆÓ–”‡‚¢‚ŖˆŁ‚Č‚é

214:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 22:58:32
>>209 >>188‚Ģ‹LŽ–‚©‚ē‚Ģˆų—p‚Å‚·

215:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:05:34
class hoge
{
hoge(){©ƒGƒ‰[
rcdefault.top = 0;
rcdefault.left = 0;
rcdefault.buttom = 480;
rcdefault.right = 640;
}
static const RECT rcdefault;
}

«“I‚ŌŒč‚ȍ\‘¢‘̂̒†g‚͂ǂ¤‚ā‚Į‚ÄŽw’č‚·‚é‚́H

216:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:10:47
Ėßŗ“Ū½

217:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:19:11
class HOge{
static const A a;
};

const RECT HOge::a = {1,2,3,4};

218:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:27:05
URLŲŻø(builder.japan.zdnet.com)
--
–{—ˆ‚Ģ–¼Ģ‚Ķ1•¶Žš‚ĢC‚Ȃ̂¾‚ŖA‚»‚ꂾ‚Æ‚¾‚Ę•Ŗ‚©‚č‚É‚­‚¢‚©‚ē‚©Aˆź”Ź“I‚É‚ĶCŒ¾Œź‚Ę‚¢‚¤B
--
# CŒ¾Œź‚Ę•\‹L‚·‚邱‚Ę‚Ŗ‘½‚¢‚Ę”F‚ß‚é‚͙̂傩‚ł͂Ȃ¢‚ŖA‰Ź‚½‚µ‚ÄŠJ”­Œ»ź‚ÅCŒ¾Œź‚ĘŒÄ‚Ō”y‚Ķ‚Ē‚ź‚Ł‚Ē‚¢‚é‚Ģ‚¾‚낤‚©B
--
Žq‘·‚É‚ ‚½‚éƒvƒƒOƒ‰ƒ€Œ¾Œź‚ɂ́A“Æ‚¶‚­ƒIƒuƒWƒFƒNƒgŽwŒü‚ŖŽę‚č“ü‚ź‚ē‚ź‚Ä‚¢‚éJava‚ȂǂŖ‚ ‚éB
--
# ‚¢‚Ā‚©‚ēJava‚ĶC‚ĢŽq‘·‚ɂȂĮ‚½‚ń‚¾?

URLŲŻø(builder.japan.zdnet.com)
--
‚µ‚©‚µA‘Oq‚Ģ’Ź‚čŒg‘Ń“d˜b‚Ȃǂ̋@Šķ‚Ģ“®ģ‚ĶC/C++‚ÅŠJ”­‚³‚ꂽƒvƒƒOƒ‰ƒ€‚É‚ę‚Į‚čs‚ķ‚ź‚Ä‚¢‚éB
--
# ‚»‚¤‚Č‚ń‚Å‚·‚©? –{“–‚É?

URLŲŻø(builder.japan.zdnet.com)
--
float‚ę‚肹double‚̂ق¤‚Ŗˆµ‚¦‚鐔’l‚Ģ”ĶˆĶ‚ŖL‚­‚Č‚éB‚»‚Ģ‚½‚߁Afloat‚ę‚肹double‚̂ق¤‚Ŗø–§‚Č’l‚š•\‚·‚±‚Ę‚Ŗ‰Ā”\‚ɂȂéB
--
# u‚»‚Ģ‚½‚߁v‚ł͂ ‚č‚Ü‚¹‚ńB–³’ƒ‚šŒ¾‚ķ‚ń‚Å‚­‚¾‚³‚¢B

URLŲŻø(builder.japan.zdnet.com)
--
printf( "|%5.3f %-9.4f|", 12.34, 56.789 ); /* |12.340 56.7890 | */
--
# ‚ķ‚“‚ķ‚“‰SŽŅ‚š¬—‚³‚¹‚Č‚­‚Ä‚ą‚¢‚¢‚Å‚µ‚傤B‘f’¼‚É%6.3f‚Ę‚µ‚Ă͔@‰½?

219:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:36:51
‚³‚·‚Ŗ‚ɏd‹÷ƒEƒUƒC

220:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:37:35
‚Å‚«‚Ü‚µ‚½B

221:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:40:22
>>218
‚±‚±‚ɏ‘‚­‚Ę•MŽŅ‚ŖŒ©‚Ä‚­‚ź‚é‚́H

222:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:43:52
>>220
who?

223:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:46:47
‹KŠi“ą‚É C Œ¾Œź‚Į‚Ä‹Lq‚Ŗ‚¢‚­‚ē‚Å‚ą‚ ‚é‚̂ɁEEEB

224:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:51:37
The Programming Language C

225:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:54:05
”ƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Å— ‚Å‰ę‘œ“Ē‚Żž‚݂Ƃ©‚ā‚Į‚Ä‚é‚ń‚Å‚·‚ŖA
‚ ‚éƒXƒŒƒbƒh‚Ŗź—p‚ĢŠÖ”‚É•K—v‚Čˆų”‚š“n‚µ‚āA—v‹‚¾‚Æ
vector‚ɃLƒ…[ƒCƒ“ƒO‚µ‚Ăŏo‚čs‚­A‚»‚µ‚Ä“Ē‚Żž‚Ż—p‚ĢƒXƒŒƒbƒh‚Ŗ‚±‚Ģvector‚©‚ē
ƒƒbƒZ[ƒW‚šŽę‚čo‚µ‚Ä‰ę‘œ“Ē‚Żž‚Ż‘€ģ‚šs‚¤‚Ę‚¢‚¤Œ`‚Č‚ń‚Å‚·‚Ŗ

‚Č‚ń‚©‚Ē‚±‚©‚ÅÕ“ĖH‚Ż‚½‚¢‚Č‚±‚Ę‚Ŗ‹N‚±‚Į‚Ă邯‚½‚¢‚Ő¬Œ÷‚µ‚½‚čŽø”s‚µ‚½‚č‚Å‚·BBB
ƒƒbƒZ[ƒW‚͒ljĮŽžpush_back‚ÅŽę‚čo‚µŽžbegin()Žg‚Į‚Ă܂·B
Java‚Ģsynchronized‚Ż‚½‚¢‚É”r‘¼‚É‚·‚é‚ɂ͂ǂ¤‚·‚ź‚Ī‚¢‚¢‚ń‚Å‚µ‚傤‚©H

226:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:56:50
>>225
STL‚͂Ђǂ¢Ž–‚Ƀ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ɑΉž‚µ‚ĂȂ¢ŽĄ‘•‚šƒRƒ“ƒpƒCƒ‰»ģ‘¤‚Ŗ’ń‹Ÿ‚µ‚Ä‚ą—Ē‚¢Žd—l‚ɂȂĮ‚Ä‚é‚̂ŁA
•Ź“rƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚ɑΉž‚µ‚½ƒtƒ‰ƒO‚šŠO‘¤‚©‚ē—pˆÓ‚·‚é‚ȂǑ[’u‚š‚Ę‚é•K—v‚Ŗ‚ ‚éB

227:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/01 23:56:59
>>225
win‚Č‚ēCriticalSection‚āMutex‚Ę‚©B
‚»‚źˆČŠO‚Å‚ą‚Č‚ēboost::thread‚Ę‚©B

228:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 00:03:51
STLport‚šŽg‚¤

229:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:01:26
•¶Žš—ń‚š”z—ń‚Ő錾‚·‚é‚Ģ‚Ęƒ|ƒCƒ“ƒ^‚Ő錾‚·‚é‚Ģ‚Į‚ĉ½‚©ˆį‚¢‚Ŗ‚ ‚é‚ń‚Å‚µ‚傤‚©H
‚ā‚Į‚Ă邱‚Ę“Æ‚¶‚¾‚ĘŽv‚¤‚ń‚Å‚·‚Æ‚ĒB

230:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:10:28
char a[]="test";‚Ęchar *b="test";‚Ģ‚±‚Ę‚šŒ¾‚Į‚Ä‚é‚Č‚ēˆį‚¢‚Ķ‚ ‚éB‚ʂ肠‚¦‚ø”z—ń‚šŽg‚Į‚Ä‚Ø‚Æ‚Ī–ā‘č‚Č‚¢B

231:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:10:50
>>229
> •¶Žš—ń‚š”z—ń‚Ő錾‚·‚é‚Ģ‚Ęƒ|ƒCƒ“ƒ^‚Ő錾‚·‚é‚Ģ‚Į‚ĉ½‚©ˆį‚¢‚Ŗ‚ ‚é‚ń‚Å‚µ‚傤‚©H
> ‚ā‚Į‚Ă邱‚Ę“Æ‚¶‚¾‚ĘŽv‚¤‚ń‚Å‚·‚Æ‚ĒB
‚»‚Ģ’Ź‚č‚ā‚Į‚Ă邱‚Ę‚Ķ“Æ‚¶‚Ȃ̂ŁAD‚«‚Č•ū‚łǂ¤‚¼B

232:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:27:44
‚Ķ‚¶‚߂܂µ‚āB
VB‚š”T‚©‚ēŽn‚ß‚½‰SŽŅ‚Å‚·B
ćŽi‚É‹³‚ķ‚č‚Č‚Ŗ‚ē‚ā‚Į‚Ä‚¢‚Ü‚·‚ŖA‘S‚­‚ķ‚©‚č‚Ü‚¹‚ńB

‚ʂ肠‚¦‚øAŒ¾‚ķ‚ź‚½ŽdŽ–‚Ŗ
Ӽޭ°Ł‚Q‚Å
Public Sub ŠÖ”–¼()
'•\‚š’ljĮ‚µ‚Ü‚·
End Sub
‚šģ¬‚µ‚āAƒ‚ƒWƒ…[ƒ‹‚P‚Åcoll‚ÅŒÄ‚Ńo‚·‚炵‚¢‚ń‚Å‚·‚Ŗ
•\‚š’ljĮ‚ĢŠÖ”‚Ŗ‚ķ‚©‚č‚Ü‚¹‚ńB
’N‚©‹³‚¦‚ĉŗ‚³‚¢B

233:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:28:52
‚»‚ĢćŽi‚É•·‚Æ‚ęB
‚Ę‚¢‚¤‚©ƒXƒŒˆį‚¢‚¾B

234:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:29:30
—Ž‚æ’…‚Æ

‚±‚±‚ĶC/C++ƒXƒŒ‚¾

235:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:31:09
>>230
‚»‚Ģˆį‚¢‚ɂ‚¢‚Ä’m‚肽‚¢‚ń‚Å‚·‚ŖAAAƒƒ‚ƒŠ‚Ģ–ā‘č‚Ę‚©‚Å‚·‚©‚Ė

236:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:33:55
232‚Å‚·B
\‚µ–ó‚Č‚¢‚Å‚·B
‚Ē‚±‚ɏ‘‚Æ‚Ī‚¢‚¢‚Ģ‚©‚ķ‚©‚ē‚Č‚­‚āBBB


237:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:37:38
‚»‚ź‚·‚ē’²‚×‚ē‚ź‚Č‚¢‚Č‚ēƒ}‚ÉŒü‚¢‚ĂȂ¢‚©‚ēŽ«‚ß‚½•ū‚Ŗ—Ē‚¢

238:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:48:57
>>226,227‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
–Ź”’‚»‚¤‚Č‚Ģ‚ÅŽ©•Ŗ‚ōģ‚Į‚Ă݂邱‚ʂɂµ‚Ü‚·B

239:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:49:38
‚»‚¤‚Å‚·‚ˁB
Ž«‚߂õ‚Ü‚¢‚½‚¢‚Å‚·B

240:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 10:55:29
>>239
ŽdŽ–‚¶‚į‚Č‚­‚ĉۑč‚Ȃ̂łĶ? –¢ŒoŒ±‚Å‚ąo—ˆ‚é‰Ū‘肚o‚³‚ꂽ‚ń‚¶‚į‚Č‚¢‚Å‚·‚©?
ƒvƒƒOƒ‰ƒ€ŒoŒ±‚Ķ‚ ‚é‚ń‚Å‚·‚©?

241:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 11:10:26
–{“–‚ɏ‰SŽŅ‚Č‚µŽæ–ā‚©‚ĘŽv‚¤‚̂ł·‚Ŗ
URLŲŻø(tondol.ty.land.to)
‚ĢƒvƒƒOƒ‰ƒ€‚Č‚ń‚Å‚·‚ŖA”Žš‚š“ń‚Ā“ü—Ķ‚·‚é‚̂ł·‚Ŗ
1 2
‚Ę‚¢‚¤“ü—͂ł͂Ȃ­
3
‚Ę‚¢‚¤‚ꂤ‚ɐ”Žšˆź‚‚ʼnüs‚³‚ꂽ‚ēƒvƒƒOƒ‰ƒ€‚šI—¹‚·‚é‚ꂤ‚É‚µ‚½‚¢‚̂ł·‚Ŗ
‚ǂ̂悤‚É‚·‚ź‚Ī‚¢‚¢‚̂łµ‚傤‚©H

242:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 11:12:30
•¶Žš—ń‚ÅŽó‚ÆŽę‚Į‚ÄŽ©•Ŗ‚Å’²‚ׂé

243:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 11:52:31
‚·‚¢‚Ü‚¹‚ń•¶Žš—ń‚ÅŽó‚ÆŽę‚é‚Ƃ͂ǂ¤‚¢‚¤‚±‚Ƃłµ‚傤‚©H

244:238
08/04/02 12:03:36
Mutex‚Ő_‘¬‚łł«‚Ä‚µ‚Ü‚Į‚½‚ń‚¾‚Æ‚ĒAƒ~ƒ…[ƒeƒbƒNƒX‚¾‚Ƃǂń‚Ȑ§ŒĄ‚Ŗ‚ ‚é‚ń‚Å‚µ‚傤‚©H

245:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 12:18:56
‘½d‹N“®–hŽ~

246:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 12:19:23
>>244
”r‘¼ˆ—‚š’ljĮ‚µ‚½•Ŗ’x‚­‚Č‚éBMutex‚ę‚肹CriticalSectionƒZƒNƒVƒ‡ƒ“‚̂ق¤‚Ŗ‘¬‚¢‚̂ŗp“r‚ɉž‚¶‚ÄŽg‚¢•Ŗ‚Æ‚é‚Ƃ悢B

247:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 12:20:21
ƒ~ƒ…[ƒeƒbƒNƒX‚šŽg‚¤‚ƓЋ@ŽĄs‚Ģˆ—‚Ŗ‘½‚­‚Č‚Į‚½‚čA‚ę‚葬‚¢ƒAƒNƒZƒX‘¬“x‚Ģ‚ ‚éƒLƒƒƒbƒVƒ…‚Ö‚Ģƒf[ƒ^Ši”[Å“K‰»‚Ŗ‚Å‚«‚Č‚©‚Į‚½‚č‚·‚éB

248:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 13:01:07
>>236
EXCEL‚ÉVBA‚ĢƒŠƒtƒ@ƒŒƒ“ƒX‚Ā‚¢‚ĂȂ¢‚Ģ‚©?
‚Ü‚ ŠY“–ƒXƒŒ‚ĶŒŸõ‚·‚ź‚Ī‚·‚®Œ©‚Ā‚©‚邾‚낤‚Æ‚Ē,Žæ–₵‚Ä‚ą
‚ā‚Į‚ăgƒ‰ƒC.ƒVƒŠ[ƒY‚Å‚¢‚¢‚©‚ēEXCEL/VBA‚ĢŽQl‘ˆźū”ƒ‚¦
‚Ż‚½‚¢‚Č˜b‚ɂȂ邾‚Ƃł·‚¼

249:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 13:21:53
>>236
”r‘¼§Œä”äŠrˆź——
URLŲŻø(msdn.microsoft.com)


250:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 13:22:45
ć‚́A236‚¶‚į‚Č‚­‚Ä>>236‚Ö‚¾‚Į‚½

251:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 13:23:13
>>238‚Ö
‰½“xŠŌˆį‚Į‚Ä‚é‚ń‚¾orz

252:238
08/04/02 15:33:58
>>245-247,249-251
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B‚Ł‚­‚Ł‚­‚Å‚·

253:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 20:29:09
c++@VisualStadio.net
TestProgƒvƒƒWƒFƒNƒg‚É‚ ‚éCTestClassƒNƒ‰ƒX‚šƒ‰ƒCƒuƒ‰ƒŠ‚É‚µ‚ÄMainProjƒvƒƒWƒFƒNƒg‚ÅŽg‚Ø‚¤‚Ę‚µ‚Ä‚¢‚Ü‚·B
CTestClassƒNƒ‰ƒX‚ŖéŒ¾‚³‚ź‚Ä‚¢‚éTestClass.hATestClass.cppA‚»‚µ‚ĂقƂń‚ĒƒJƒ‰‚Ģstdafx.h‚Ęstdafx.cpp‚šƒrƒ‹ƒh‚µ‚ÄTestProg.lib‚šģ¬‚µ‚Ü‚µ‚½B
‚»‚µ‚ÄMainProjƒvƒƒWƒFƒNƒg“ą‚Ģƒtƒ@ƒCƒ‹‚É‚Ä
#pragma comment(lib, "TestProg.lib")
‚±‚̂悤‚Ƀ‰ƒCƒuƒ‰ƒŠ‚ĢŽg—p‚šéŒ¾‚·‚é‚܂ł͖ā‘č‚Č‚©‚Į‚½(ƒrƒ‹ƒh¬Œ÷)‚̂ł·‚ŖACTestClass‚šŽg‚Ø‚¤‚Ę‚·‚é‚ĘéŒ¾‚Ŗ‚³‚ź‚Ä‚¢‚Č‚¢‚ĘƒGƒ‰[‚Ŗo‚Ü‚·B
ƒ‰ƒCƒuƒ‰ƒŠ“ą‚ĢƒNƒ‰ƒX‚šŽg‚¤‚ɂ͂±‚ź‚ē‚ɉĮ‚¦‚ĉ½‚©‚µ‚Č‚¢‚Ę‚¢‚Æ‚Č‚¢‚̂łµ‚傤‚©H
‚æ‚Ȃ݂ÉMainProj‚ÉTestClass.h‚ĘTestClass.cpp‚š’ljĮ‚µAć‹L‚Ģ#pragma‚Ģ‘ć‚ķ‚č‚É
#include "TestClass.h"@‚š“ü‚ź‚é‚ĘƒGƒ‰[‚Ķo‚Ü‚¹‚ń‚Å‚µ‚½B

254:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 20:43:05
TestClass.h‚Ö‚ĢƒpƒX‚Ķ’Ź‚Į‚Ă܂·‚©H


255:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 20:55:23
@@@/@@@@@/@@@@@/@@@@@@/@@/ @/ /
/@@@@@/@@@@@/@@@@@/@@@@@/ @@/@@@
@@@@@ @@@@@@@@@@@,.¤ ,.¤@@@@/@@@/@@@@@@
@@@@/@@@@/@@ @@ Ś“ń“ń¤R@@@@/@/@@
@@/@@@@/@@@/@@@iiL„ƒÖ„Mjj@‚æ‚å‚Į‚Ę‘D‚Ģ—lŽq‚šŒ©‚És‚Į‚Ä‚­‚éc@
@@ @@@@@@@@@@@@/@~~F~~~q@@@/@@/@
@@@ @@@/@@@@/@ ƒm@@@F@_,,..T@@@/@
@@@@/@@@@/@@@@@i,,..,j“ńi_,Ś @/@@@@/

256:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 21:30:23
>>253
// MainProjƒvƒƒWƒFƒNƒg‚ÉTestProg.lib‚ĘTestClass.hƒRƒs[‚µ‚Ä
#pragma comment(lib, "TestProg.lib")
#include "TestClass.h"

257:238
08/04/02 21:32:33
@ČQČ
..i@@ @*j
..i@@@@jZ
‚Č‚ń‚¾‚©‹¹‘›‚¬‚Ŗ‚·‚éEEEB

258:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 21:57:43
Xcode‚ÅŠJ”­‚µ‚Ä‚¢‚é‚̂ł·‚ŖA
"ƒNƒ‰ƒX::ŠÖ”()", referenced from:
‚ĘƒGƒ‰[‚Ŗo‚Ü‚·B
’²‚ׂĂą‚Ē‚¤‚¢‚¤ˆÓ–”‚ĢƒGƒ‰[‚©‚ą•Ŗ‚©‚炸‚Å‚·B
‚Ē‚¤‚¢‚¤ˆÓ–”‚ĢƒGƒ‰[‚Č‚ń‚Å‚µ‚傤‚©H

259:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 22:12:53
>>258
ƒGƒ‰[ƒƒbƒZ[ƒW‚Ķ‚»‚ꂾ‚Æ‚¶‚į‚Č‚¢‚Å‚µ‚åB‘O‚©Œć‚É‚ą‰½‚©‘‚¢‚Ä‚ ‚é‚Ķ‚øB


260:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 22:14:58
>>256
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·BŽg‚¦‚é‚ꂤ‚ɂȂµ‚Ü‚µ‚½B
>>254
‚»‚ź‚͉½“x‚ą‹^‚Į‚Ä‚¢‚½‚̂őåä•v‚Å‚µ‚½B
ƒpƒX‚Ŗ’Ź‚Į‚Ä‚¢‚Č‚¢‚ĘƒGƒ‰[‚Ŗo‚Ü‚·‚µlibŽ©‘Ģ‚Ŗ³ķ‚ɍXV‚³‚ź‚Ä‚¢‚é‚©‚Ē‚¤‚©‚ąŠm”F‚µ‚Ä‚¢‚Ü‚µ‚½B


•””‚ĢƒTƒuƒvƒƒWƒFƒNƒg‚ŃNƒ‰ƒX‚šģ‚čAƒƒCƒ“ƒvƒƒWƒFƒNƒg‚Å‚±‚ź‚ē‚šƒ‰ƒCƒuƒ‰ƒŠ‚Ę‚µ‚Ä“Ē‚Żž‚Ž‚½‚ß‚ÉŽŽsöŒė‚µ‚Ä‚¢‚Ü‚µ‚½B
.h‚Ę.cpp‚šƒRƒs[‚µ‚ăƒCƒ“ƒvƒƒWƒFƒNƒg‚ɒljĮ‚·‚é‚ĘƒƒCƒ“ƒvƒƒWƒFƒNƒg‚¾‚Æ‚Å•ĻX‚Ŗ‰Ā”\‚Ȃ̂Ę
ƒtƒ@ƒCƒ‹”‚Ŗ–c‘å‚ɂȂčŠĒ—‚Ŗ‚µ‚É‚­‚­‚Č‚é‚̂ʼnü‘P‚µ‚½‚¢‚ĘŒ¾‚¤‚Ģ‚ŖŽå‚Č——R‚Å‚·B
”‰ń‚Ģź‡‚Å‚·‚ĘMainProjƒvƒƒWƒFƒNƒg‚ÅCTestClassƒNƒ‰ƒX‚Ģƒƒ“ƒo•ϐ”‚āŠÖ”‚šŽ©—R‚ɒljĮ‚·‚邱‚Ę‚Ŗo—ˆ‚Ä‚µ‚Ü‚Į‚½‚č
TestProgƒvƒƒWƒFƒNƒg‚ÅCTestClassƒNƒ‰ƒX‚šXV‚·‚é‚ĘMainProjƒvƒƒWƒFƒNƒg‚ĢTestProg.lib‚¾‚Æ‚Å‚Č‚­TestClass.h‚ĢXV‚ą•K—v‚ɂȂĮ‚Ä‚µ‚Ü‚¢‚Ü‚·B
MainProjƒvƒƒWƒFƒNƒg‚ĢCTestClassƒNƒ‰ƒXŽ©‘Ģ‚É•ĻX‚Ŗ‰Į‚¦‚ē‚ź‚Č‚¢‚ꂤ‚ČŽd‘g‚Ż‚ā
XV‚Ŗlib‚¾‚Æ‚ÅĻ‚Ž‚ę‚¤‚Č•ū–@‚Ķ–³‚¢‚ą‚̂Ȃ̂łµ‚傤‚©B


261:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 22:31:40
ƒwƒbƒ_‚š‚¢‚¶‚ē‚Č‚­‚ÄĻ‚Ž‚ę‚¤‚É‚·‚éƒCƒfƒBƒIƒ€‚Ę‚µ‚Äpimpl‚Ŗ—L–¼B
­‚Č‚­‚Ę‚ąprivateƒƒ“ƒo‚Ģ•ĻX‚ł͋¤—L‚·‚éƒwƒbƒ_‚ɉe‹æ‚š—^‚¦‚Č‚¢‚ÅĻ‚ŽB

262:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 23:05:52
‚ ‚éŒ^‚ŖƒNƒ‰ƒX/\‘¢‘Ģ‚©‚Ē‚¤‚©’²‚ׂé•ū–@‚Ķ‚ ‚č‚Ü‚·‚©H
‚ ‚ʁAƒNƒ‰ƒX‚Ģƒƒ“ƒoŠÖ”‚š—ń‹“‚·‚é•ū–@‚Ķ‚ ‚č‚Ü‚·‚©

template<typename T> void enum_functions() {
@@if (T::is_class()) {
@@@@for (int i = 0; i < T::func_count(); ++i) {
@@@@@@std::cout << T::func_name(i) << '\n';
@@@@}
@@}
}
‚Ż‚½‚¢‚ČŠ“‚¶‚ŁB

263:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 23:22:54
>>231
‰R‚Ķ‚¢‚©‚ń‚ęB

>>235
>char a[]="test";‚Ęchar *b="test";
@*a='T';@@@ /* OK */
@a[0]='w';@@ /* OK */
// *b='T';@@ /* NG */
@b=a;@@@@ /* OK */
@*b='T';@@@ /* OK */
@b[0]='w'; @ /* OK */
// a=NULL; /* ‚Ē‚¤‚¾‚Į‚½‚Į‚ƁH*/

264:238
08/04/02 23:28:59
>>262
‚Ē‚ń‚ČŽĄ‘•‚¾‚ęB
‚¹‚ß‚Äclass T‚É‚µ‚ꂤ‚ŗ

265:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 23:30:32
// *b='T';@@ /* NG */
@*b='T';@@@ /* OK */
‚Ē‚Į‚悾‚ę

266:253,260
08/04/02 23:32:01
>>261
‰‚߂Ēm‚Į‚½’PŒź‚Ȃ̂Ŕńķ‚É—L“ļ‚¢‚Å‚·B
Œ‹‹ĒƒNƒ‰ƒX‚šƒ‰ƒCƒuƒ‰ƒŠ‚É‚·‚é‚Ģ‚Ķcppƒtƒ@ƒCƒ‹‚Ģ’†g‚ŖŒ©‚¦‚Č‚­‚Ȃ邾‚Æ‚Å(ƒrƒ‹ƒh‚Ŗ‘‚­‚Č‚Į‚½‚肹‚µ‚Ü‚·‚Ŗ)
‚¢‚©‚Ƀwƒbƒ_•”•Ŗ‚šcpp‚ÉˆŚ‚¹‚é‚©‚ÅŽg—pę(ƒƒCƒ“ƒvƒƒWƒFƒNƒg)‚ł̉•ϐ«‚Ŗ•Ļ‚ķ‚é‚ĘŒ¾‚¤‚±‚Ƃłµ‚傤‚©B


267:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 23:34:28
>>262
Žv‚¢•`‚¢‚Ä‚¢‚éŒ`‚Ę‚Ķˆį‚¤‚©‚ą‚µ‚ź‚Č‚¢‚Æ‚ĒA
Boost‚Ü‚½‚ĶTR1‚ÉType Traits‚ɁAis_class‚Ę‚¢‚¤‚ą‚Ģ‚Ŗ‚ ‚éB
‚©‚Č‚čƒRƒ“ƒpƒCƒ‰‚š‘I‚Ō‚¾‚낤‚Æ‚ĒB

‚³‚·‚Ŗ‚Ƀƒ“ƒo‚Ģ—ń‹“‚͂Ȃ¢B

268:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 23:35:43
>>259
‚·‚¢‚Ü‚¹‚ńB
"ƒNƒ‰ƒXA::ŠÖ”()",referenced from:
ƒNƒ‰ƒXB::ŠÖ”() in ƒNƒ‰ƒXB.o
symbol(s) not found
collect2:ld returned 1 exit status
‚Ę‚ ‚č‚Ü‚·B

269:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/02 23:40:16
>>265

// *b='T';@@ @@/* NG */
@b=a;@*b='T';@@ /* OK */

•Ŗ‚©‚č‚É‚­‚­‚ĽϿ


270:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 00:43:38
>>268
ƒNƒ‰ƒXB.o ‚Ģ’†‚É“ü‚Į‚Ä‚¢‚é ƒNƒ‰ƒXB::ŠÖ”() ‚©‚ēŽQĘ‚³‚ź‚Ä‚¢‚é "ƒN
ƒ‰ƒXA::ŠÖ”()" ‚Ę‚¢‚¤ƒVƒ“ƒ{ƒ‹‚ŖŒ©•t‚©‚č‚Ü‚¹‚ńA
‚ĘƒŠƒ“ƒJ[—l(ld)‚Ŗ“{‚Į‚Ä‚ē‚Į‚µ‚į‚éB

‚‚܂čAƒNƒ‰ƒXA::ŠÖ”() ‚šƒRƒ“ƒpƒCƒ‹‚µ‚½ .o ƒtƒ@ƒCƒ‹‚ā‚»‚ꂪ“ü‚Į
‚Ä‚¢‚郉ƒCƒuƒ‰ƒŠ‚šƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚ÉŽw’č‚·‚é•K—v‚Ŗ‚ ‚éB


271:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 04:53:36
•¶ŽšƒR[ƒh‚Ģ–ā‘č‚Å‚·B
wchar_t buff[3];
‚Ę‚ ‚Į‚Ä
SHIFT-JIS‚ŏ‘‚©‚ꂽƒeƒLƒXƒg‚©‚ēAfgetws‚Å“Ē‚Żž‚ŽŽ–‚Å
—Ⴆ‚΁A
u‚ą‚¶v
‚Č‚ē‚Ī
buff[0]<=‚ą
buff[1]<=‚¶
‚ʁA“ü‚鎖‚š–]‚݂܂·B

‚±‚̂悤‚ȏˆ—‚š‚·‚éź‡A‚ǂ̂悤‚É‚·‚ź‚Ī‚¢‚¢‚̂łµ‚傤‚©H
‚æ‚Ȃ݂ɁAfgetws‚œǂނƁAbuff[0]‚Ębuffr[1]‚Å"‚ą"‚Ŗ“ü‚Į‚Ä‚µ‚Ü‚¢‚Ü‚·B
fgetws‚Ķsjis‚ŏ‘‚©‚ꂽƒeƒLƒXƒg‚šŽ©“®‚Å•ĻŠ·‚µ‚Ä“Ē‚Żž‚ń‚Å‚­‚ź‚é‚Ę•·‚¢‚½‚̂ł·‚ŖEEEB

272:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 05:00:49
‚ Aˆź‰žŽ©ŒČ‰šŒˆ‚µ‚Ü‚µ‚½B
ƒeƒLƒXƒg‚šAUTF16‚ĢBOM‚Č‚µ‚É‚µ‚Ä
setlocale(LC_CTYPE, "");‚šŻ’č‚µAƒoƒCƒiƒŠƒ‚[ƒh‚œǂ߂΂悩‚Į‚½‚ń‚Å‚·‚ˁB

o—ˆ‚ź‚΁ASJIS‚©‚ē•ĻŠ·‚³‚ź‚é‚Ę‚ ‚肪‚½‚¢‚ń‚Å‚·‚ŖEEEB


273:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 08:16:33
std::vector<int> vec;
‚Ę‚¢‚¤•ϐ”‚Ŗ‚ ‚é‚Ę‚µ‚āA
for (int i = 0; i < vec.size(); i++) {.....}
‚Ę‚©‘‚­‚Ęint‚Ęunsigned int‚š”äŠr‚µ‚Ä‚é‚Ę‚¢‚¤Œx‚Ŗ‚łČ™‚Ȃ̂Åstatic_cast<int>(vec.size())
‚Ę‚©‚ā‚Į‚Ä‚é‚̂ł·‚ŖA‚±‚ź‚ą‚¢‚ā‚Å‚·B‚Ē‚¤‚·‚ź‚Ī‚¢‚¢‚Å‚·‚©H

274:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 08:28:55
1.i‚šstd::vector<int>::size_type‚É‚·‚éB
2.iterator‚šŽg‚¤B
3.STL‚ĢƒAƒ‹ƒSƒŠƒYƒ€‚šŽg‚¤B

275:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 08:43:33
>>273
4.i‚šunsigned‚É‚·‚éB

276:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 08:51:22
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
STL‚ĢƒAƒ‹ƒSƒŠƒYƒ€‚šŽg‚¤‚Ę‚¢‚¤‚̂́Afor•¶‚Ģ’†‚Å‚ā‚肽‚©‚Į‚½‚±‚Ę‚ŖSTL‚ĢƒAƒ‹ƒSƒŠƒYƒ€‚Å
•\Œ»‚Å‚«‚é•K—v‚Ŗ‚ ‚č‚Ü‚·‚ę‚ˁHķ‚ɂł«‚é‚Ę‚¢‚¤‚±‚Ƃł͂Ȃ¢‚Å‚·‚ę‚ˁH



277:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 08:55:56
>>271-272
‚Ü‚ø‚ĶŠĀ‹«‚š‘‚±‚¤B


278:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 08:59:30
>>276
{...}‚Ģ“ą—e‚É‚ę‚Į‚Ă͂æ‚å‚Į‚Ę–Ź“|‚©‚ą’m‚ź‚ń‚̂ŁA‚»‚Ģź‡‚Ķ2.‚©‚ȁB

279:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 12:04:46
class complex {
public:
double re;
double im;
};
‚±‚¤‚¢‚¤ƒNƒ‰ƒX‚Ŗ‚ ‚é‚Ę‚«‚ɁAoperator>>(istream &, complex &a) ‚š’č‹`‚·‚é‚Ę‚·‚é‚ʁA
‚Ē‚¤‚¢‚¤•—‚É‚ā‚é‚Ģ‚Ŗ‚ę‚¢‚Å‚µ‚傤‚©H

280:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 12:07:17
‚»‚ń‚ČƒNƒ‰ƒX‚Ķģ‚炸‚ɁA•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Ģcomplex‚šŽg‚¤B

281:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 14:05:47
windows2k MinGW ‚š“ü‚ꂽ‚¢‚̂ł·
MinGWƒCƒ“ƒXƒg[ƒ‰‚Ŗƒlƒbƒg–³‚¢‚Ģ‚ÅŽg‚¦‚Ü‚¹‚ń
ƒ\[ƒXƒtƒH[ƒW‚©‚ē‚Ē‚ź‚š—ނƂ¹‚Ī—Ē‚¢‚Å‚µ‚傤‚©
‚Ü‚½‚»‚ź‚Ķ‘S‚ēƂ¶ƒtƒHƒ‹ƒ_‚Éć‘‚«‚Å—Ē‚¢‚Å‚µ‚傤‚©
binƒtƒHƒ‹ƒ_‚Ȃǂ©‚Ō‚Į‚Ä‚¢‚邹‚Ģ‚Ŗ‚؂؂¢‚ń‚Å‚·
Žg‚¢‚½‚¢‚Ģ‚ĶCAC++ASDLAOpenGL‚Å‚·
ƒpƒX‚Ķ“K“–‚É’Ź‚»‚¤‚ĘŽv‚Į‚Ä‚¢‚Ü‚·

282:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 15:08:36
>>281
‘å—¤‚ÖƒJƒGƒŒ

283:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 15:10:11
ź—pƒXƒŒ‚Å•·‚¢‚½•ū‚Ŗ‚¢‚¢‚ń‚¶‚į‚Č‚¢BŽ©•Ŗ‚ĶDev C++‚Ģ“ś–{Œź”łœü‚ꂽ‚Æ‚Ē

284:281
08/04/03 15:20:11
>>283
‚Å‚ĶMinGWƒXƒŒ‚ÉˆŚ“®‚µ‚½‚¢‚ĘŽv‚¢‚Ü‚·
ƒŒƒX‡d‚Å‚µ‚½

285:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 15:47:08
C/C++‚Į‚Ä‚Ā‚Ø‚¢‚Å‚·‚©

286:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 15:48:47
>>285
–¢’č‹`‚Å‚·

287:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 15:52:35
BCB‚Ģ__property‚ĶVC‚Å‚ąŽg‚¦‚Ü‚·‚©BVC‚ŏ‘‚¢‚Ă݂½‚ēAF‚Ŗ•Ļ‚ķ‚Į‚½‚̂ŁB

288:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 15:54:42
MFC‚šŽg‚Į‚ÄCMainFrame‚©‚ēŒp³‚³‚ꂽƒEƒBƒ“ƒhƒE‚ĘCDialog‚©‚ēŒp³‚³‚ꂽƒ_ƒCƒAƒƒO‚š
MTI(Multiple Top Level Window)•—‚ɓƎž‚ÉŽęˆµ‚½‚¢‚Å‚·B

‰½‚©ŽQl‚ʂȂéƒL[ƒ[ƒh‚āƒ\[ƒX‚āwebpage‚š‹³‚¦‚Ä’ø‚Æ‚Č‚¢‚Å‚µ‚傤‚©B

289:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 16:00:47
>>287
VC“ü‚Į‚Ä‚é‚̂ȂēF1‰Ÿ‚µ‚ăwƒ‹ƒv‚šŒ©‚é‚Ģ‚¾

290:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 16:43:19
>>288
ƒL[ƒ[ƒhF
ƒ‚[ƒhƒŒƒXƒ_ƒCƒAƒƒO
ƒ^ƒCƒ}[

291:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 17:14:42
VC‚̂ǂĮ‚Ƃ˂Į‚ƂłȂ¢‚ā‚Ā‚ÅVB‚āC#‚Ż‚½‚¢‚ČƒvƒƒpƒeƒB‚šģ‚邹‚̂͂ ‚č‚Ü‚·‚©H

292:288
08/04/03 17:16:36
>>290
ƒ‚[ƒhƒŒƒXƒ_ƒCƒAƒƒO‚¾‚Ęƒ_ƒCƒAƒƒO‚ŖŽq‚ɂȂĮ‚Ä‚µ‚Ü‚Į‚āA‚æ‚å‚Į‚Ę—~‚µ‚¢‚ą‚Ģ‚¶‚į‚Č‚¢‚ń‚Å‚·B
eŽqŠÖŒW‚͂ȂµA‚ą‚µ‚­‚ĶCMainFrame‚šŽq‚É‚µ‚½‚¢‚ń‚Å‚·B

293:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 17:16:39
ATL

294:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 17:44:43
>>279
comlex& operator>>(istream & a)


295:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 17:52:31
>>292
ƒEƒBƒ“ƒhƒE–³‚©”ń•\ަ‚̐e‚©‚ēƒƒCƒ“ƒtƒŒ[ƒ€‚Ęƒ_ƒCƒAƒƒOģ‚ź‚ĪŒZ’ķ‚ɂȂé

296:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 17:59:36
_declspec(dllexport)

‚±‚¤‚¢‚¤‚Ģ‚Į‚āA‚b‚ĢŽd—l‚Č‚ń‚Å‚µ‚傤‚©H@‚»‚ź‚Ę‚ąƒRƒ“ƒpƒCƒ‰‚Ģ•ū‚ĢŽd—l‚Č‚ń‚Å‚µ‚傤‚©H
‚܂ʂ܂Į‚½•¶Ķ‚ā•¶Œ£‚š‚²‘¶’m‚Ģ•ū‚Ŗ‚¢‚炵‚į‚¢‚Ü‚µ‚½‚ē‚ę‚낵‚­‚ØŠč‚¢‚¢‚½‚µ‚Ü‚·‚iQ@Qj‚

297:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 18:05:31
DLL‚ĶWindows—pŒź

298:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 18:09:02
•¶Œ£‚ĶMSDN‚É‚ ‚é

299:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 18:12:00
>>291
URLŲŻø(msdn2.microsoft.com)

>>296
“ĘŽ©
URLŲŻø(msdn2.microsoft.com)

300:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 18:20:47
ę“Ŗ‚ɃAƒ“ƒ_[ƒXƒRƒA‚Ŗ‚Q‚Ā•t‚¢‚½‚Ģ‚Ķ
ˆź•”‚Ģ‘g‚Żž‚Żƒ}ƒNƒ‚šœ‚¢‚āA‘¼‚Ķ‘S‚ďˆ—Œn‚ĢŠg’£Žd—lB

301:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 18:21:29
>>297
>>299
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B•׋­‚µ‚Ă݂܂·B

302:300
08/04/03 19:09:12
‰“‚Ķ–³Ž‹‚©EEEB‚Ü‚ ‚¢‚¢‚Æ‚Ē‚³B

303:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 19:19:55
>>302
‚Ī‚©‚¶‚į‚Ė‚„‚Ģ‚—

304:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 19:31:24
>>302 Žæ–āŽŅ‚ŖƒŒƒX“Ē‚ń‚Å‚©‚ē“Šeƒ{ƒ^ƒ“‰Ÿ‚·‚܂łɏ‘‚«ž‚Ž‚ĘƒXƒ‹[‚³‚ź‚é
ƒAƒtƒŠƒJ‚ł͂悭‚ ‚邱‚Ę

305:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 19:45:47
>>302
‚·‚݂܂¹‚ńA‹C‚Ć‚«‚Ü‚¹‚ń‚Å‚µ‚½OOG@‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚·B
“Æ‚¶WindowsŠĀ‹«‚Å‚ąAˆ—Œn‚ÉˆĖ‘¶‚·‚é•”•Ŗ‚ĶŒ‹\‚ ‚č‚»‚¤‚Ȃ̂ŁAŠę’£‚Į‚Ä’²‚ׂĂ݂܂·„ƒ

306:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 21:15:07
template<class T>
class A{
public:
void put( T t )
{
std::cout << t << std::endl;
}

};

‚±‚̂悤‚Čƒeƒ“ƒvƒŒ[ƒg‚š—pˆÓ‚µ‚½‚Ę‚µ‚āA

A<int> a;

‚̂悤‚Éint‚Ę‚µ‚Ä’č‹`‚µ‚½ź‡‚ɁAput()‚ÉintˆČŠO‚Ģˆų”‚š
“ü‚ź‚é‚ĘƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂé‚ꂤ‚É‚µ‚½‚¢‚ń‚Å‚·‚Ŗ

a.put( 1.0f ); // —Ⴆ‚Ī‚±‚Ģź‡ƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚Ŗo‚é‚ꂤ‚É‚µ‚½‚¢

307:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 21:21:19
A<float>().put(1.0f);

308:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 21:34:58
template<class T>
class A{
public:
template<class T2>
void put( T2 t )
{
BOOST_STATIC_ASSERT(boost::is_same<T, T2>::value);
std::cout << t << std::endl;
}

};

309:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:00:35
CŒ¾Œź‚©‚ēŽ©ģ‚µ‚½API‚šŒÄ‚яo‚·‚ɂ͂ǂ¤‚·‚ź‚Ī—Ē‚¢‚̂łµ‚傤‚©H
Windows API‚́A#include <windows.h>‚ÅŒÄ‚Ńo‚·‚±‚Ę‚Ŗ‚Å‚«‚é‚ꂤ‚Ȃ̂ł·‚ŖA
ƒ\ƒtƒgƒEƒFƒA‰®‚Ŗģ‚Į‚½API‚šC‚Ģƒ\[ƒX‚©‚ēŒÄ‚яo‚·•ū–@‚Ŗ‚³‚Į‚Ļ‚čB

ƒOƒO‚Į‚Ä‚ĶŒ©‚½‚̂ł·‚Ŗ‹ļ‘Ģ“I‚ȏ‘‚«•ū‚ŖŒ©‚Ā‚©‚č‚Ü‚¹‚ń‚Å‚µ‚½B
ŽQl‚ɂȂéƒTƒCƒgA‚ą‚µ‚­‚Ķƒ\[ƒX‚Ŗ‚ ‚ź‚Ī‹³‚¦‚Ä‚­‚¾‚³‚¢B

310:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:02:40
extern "C"

311:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:04:05
>>309
DLL‚š“®“I‚ÉŒÄ‚Ńo‚·‚©Aƒ\[ƒX‚Č‚ē#include ""‚¾‚ė

312:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:06:51
operator<<()‚Ģ’č‹`‚Ģ’†‚ŁAéŒ¾‚Č‚µ‚Éws‚Ę‚¢‚¤•ϐ”‚šŽg‚Į‚Äwhite space‚š“Ē‚Żž‚ń‚Å‚¢‚邹‚Ģ‚š‚Ż‚½‚̂ł·‚ŖA
‚±‚ꂪˆź‘̂ȂɂȂ̂©‚ķ‚©‚č‚Ü‚¹‚ńBƒRƒ“ƒpƒCƒ‹‚Ķo—ˆ‚Ä‚¢‚é‚̂ł‚©‚¦‚邯‚½‚¢‚Ȃ̂ł·‚ŖAA
ƒOƒO‚Į‚Ä‚ą‚¢‚¢‚Ģ‚Ŗ‚Š‚Į‚©‚©‚č‚Ü‚¹‚ńB‚Ē‚¤‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B



313:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:20:15
>>310-311
ƒ\ƒtƒgƒEƒFƒA‰®‚Ŗ—pˆÓ‚µ‚½APIi‹°‚ē‚­DLLj‚šŽčŒ³‚ĢCƒ\[ƒX‚©‚ē—˜—p‚µ‚½‚¢‚ń‚Å‚·‚Ŗc
‚¢‚Ü‚¢‚æ‚ķ‚©‚ē‚Č‚¢‚Å‚·BCŒ¾Œź‚š‚ā‚é‚Ģ‚Ķ‰‚߂ĂŁB

314:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:22:13
‹°‚ē‚­‚Ę‚©Œ¾‚ķ‚ź‚Ä‚ąEEEB
.lib ‚šƒŠƒ“ƒN‚µ‚Ä’ń‹Ÿ‚³‚ź‚Ä‚éƒwƒbƒ_ƒtƒ@ƒCƒ‹ƒCƒ“ƒNƒ‹[ƒh‚·‚ź‚Ī‚¢‚¢‚¾‚Æ‚¶‚į‚ˁH

315:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:23:48
LoadLibrary

316:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:35:46
>>312
‹ó”’‚š“ǂݔņ‚Ī‚·ƒ}ƒjƒsƒ…ƒŒ[ƒ^‚Ģstd::ws

317:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:36:49
>>297
OS/2‚āTOWNS-OS‚Å‚ąDLL‚¾‚Į‚½‚Æ‚Ē¶‚«Žc‚Į‚½‚Ģ‚ĶWindows‚¾‚Æ‚©

318:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:40:25
OS/2‚ĶNT‚ĢŒ³ƒlƒ^‚Ż‚½‚¢‚Č‚ą‚ń‚¾‚µ

319:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:40:38
>>314
‚Ȃ那‚ǁcAPI‚šG‚Į‚½‚±‚Ę‚Ŗ‚Č‚¢‚̂łǂ¤‚¢‚¤‚ą‚Ģ‚©‚ķ‚©‚č‚Ü‚¹‚ń‚Å‚µ‚½B
ƒ‰ƒCƒuƒ‰ƒŠ‚Ę“Æ‚¶‚ꂤ‚Čˆµ‚¢‚ŃCƒ“ƒNƒ‹[ƒh‚Å‚«‚é‚ń‚Å‚·‚ˁB
‚ ‚肪‚Ę‚¤‚²‚“‚¢‚Ü‚µ‚½B

320:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:43:17
OS/2 ‚Į‚ĉ½H‚»‚ń‚ČŽq‚Ķ‚¢‚Ü‚¹‚ń‚Å‚µ‚½‚ęI

321:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 22:45:56
API
URLŲŻø(e-words.jp)

322:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 23:42:51
std::map‚Ģinsert()‚Å–ß‚Į‚Ä‚­‚éiterator‚Ębool‚Ģpair‚ČŒ^‚͂ǂ±‚©‚É’č‹`‚³‚ź‚Ä‚¢‚Č‚¢‚́H

323:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 23:43:33
c++‚Ģcomplex‚Ģoperator>>‚ĢŽĄ‘•‚šŒ©‚½‚̂ł·‚ŖA4+5i ‚Ę‚¢‚¤•”‘f”‚Ŗ‚ ‚Į‚½‚Ę‚·‚é‚ʁA
(4,5) ‚Ę‚¢‚¤•¶Žš—ń‚Å“ü—Ķ‚·‚é‚ꂤ‚ɂȂĮ‚Ä‚¢‚Ü‚µ‚½BŽĄ‘•‚́ij‚Ę‚©‚ĢŠ‡ŒŹ‚āƒRƒ“ƒ}‚š‚Ż‚Ä
‚æ‚į‚ń‚ʏˆ—‚ā‚Į‚Ä‚½‚̂ł·‚ŖA•’Ź‚Él‚¦‚½‚ēA4+5i‚Ę‚©‚Ģ•¶Žš—ń‚Ģ“ü—͂̕ū‚ŖŽ©‘R‚Ȃꂤ‚Č
‹C‚Ŗ‚·‚é‚̂ł·‚ŖA(4,5)‚Ģ•ū‚Ŗ‚ę‚¢‚Ę‚¢‚¤——R‚Ŗ‚ ‚č‚Ü‚·‚©H
‚ę‚낵‚­‚ØŠč‚¢‚µ‚Ü‚·B



324:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/03 23:47:48
CŒ¾Œź‚Ŗ(,)‚Ģ“ü—͂ɑΉž‚µ‚Ä‚¢‚é“_
a+bi‚ĶCŒ¾Œź‚Ŗ‘Ήž‚µ‚Ä‚¢‚Č‚¢

325:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 00:44:30
‘¼l‚Ģ‘‚¢‚½ C‚āC++ƒ\[ƒX‚Ŗ‘å—Ź‚É‚ ‚Į‚½‚Ę‚µ‚āA
ƒR[ƒh‰šĶ‚·‚é‚Ę‚«‚Į‚Ăǂ¤‚ā‚Į‚Ä‚éH

Linux ŠĀ‹«‚Å grep ‚ā vim + ctags ‚ʼnšĶ Ø gdb ‚Å“®ģŠm”F‚Č‚ń‚Ä
‚ā‚č•ū‚µ‚Ă鉓‚ĶŒƒ‚µ‚­Žž‘ć’x‚ź‚ČŠóƒKƒX

326:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 00:51:17
>>325
“®ģ‚³‚¹‚ē‚ź‚é‚Č‚ēA“®ģ‚³‚¹‚Ă݂āA‚Ē‚ĢŠÖ”‚Ŗˆź”Ō•p”É‚ÉŒÄ‚Ńo‚³‚ź‚Ă邩‚š‚Ż‚Ä‚Ż‚éB
‘S‘Ģ‚Ģ20%‚ĢƒR[ƒh‚Ŗ80%‚ĢŽžŠŌ‚šŽg‚Į‚Ä‚é‚Ę‚¢‚¤‚µ‚ȁB

327:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 01:06:04
>>324
cŒ¾Œź‚Ŗ‘Ήž‚µ‚ĂȂ¢‚Ę‚¢‚¤‚̂́A‚Ē‚¤‚¢‚¤ˆÓ–”‚Å‚·‚©H
scanf()‚Åˆź•¶Žš‚Ć‚Ā“Ē‚Żž‚ń‚ʼnšĶ‚·‚ź‚΂ł«‚Ü‚¹‚ń‚©H



328:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 01:14:47
>>327
•¶Žš—ń‚š‰šĶ‚·‚ź‚΂ł«‚é‚ę
‚µ‚©‚µA’¼ŚƒvƒƒOƒ‰ƒ€“ą‚Ł@kansuu(x,y)‚Ę‚©‚Æ‚é‚Ģ‚Ę‚Ķˆį‚¤

329:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 01:15:14
>>327
‰½‚Ŗ‚¢‚¢‚½‚¢‚Ģ‚©‚ę‚­‚ķ‚©‚ē‚ń‚ŖEEE
>complex x = 3 + 2i;
‚Į‚ÄŽg‚¢•ū‚Ŗ‚µ‚½‚¢‚ń‚¶‚į‚Č‚¢‚Ģ‚©H‚»‚¢‚Ā‚Ÿ–³—‚¾Bi­‚Č‚­‚Ę‚ą‚Ø‚ź‚Ģ’mŽÆ‚¶‚įj
‚Č‚ŗ‚»‚±‚Åscanf‚Ŗo‚Ä‚­‚é‚Ģ‚Ŗ‚³‚Į‚Ļ‚č‚ķ‚©‚ē‚ń‚Ŗ
>complex x = "3 + 2i";
‚Č‚ēAŽĄ‘•‚͉”\‚¾B
‚½‚¾AŽķX‚Ģ‘Ž®‚ɑΉž‚·‚é‚ʂ߂ń‚Ē‚­‚³‚»‚¤‚Č‚±‚Ę‚±‚Ģć‚Č‚¢ŽĄ‘•‚ɂȂ肻‚¤B

330:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 01:15:48
ƒvƒƒOƒ‰ƒ€“ą‚ł́A(x,y)‚ĢŒ`‚É‚·‚é‚©•”‘f”Œ^‚É•ĻŠ·‚·‚邵‚©–³‚¢

331:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 01:22:17
scanf("%d+%di", &x, &y);
‚Ż‚½‚¢‚ȁH‚—

332:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 01:35:28
‚¢‚āA“ü—͕͂¶Žš—ń‚ňµ‚Į‚Ä‚é‚ń‚¾‚ŖA
"1+2i"‚¶‚į‚Č‚­‚āA"(1,2)"‚Ż‚½‚¢‚ɁAŽĄ‘•‚µ‚Ä‚ ‚é‚͉̂½‚ŁH
‚Į‚ÄŽæ–₾‚ĘŽv‚ķ‚ź‚—

333:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 01:54:54
C++•W€‚Ģcomplex‚Į‚ÄŽg‚Į‚½‚±‚ʂȂ¢‚ń‚¾‚Æ‚Ē‚»‚¤‚¢‚¤Žd—l‚Ȃ́H
Žd—l‚Č‚ēŽd•ū‚Č‚¢‚ŖM‚¶‚Ŗ‚½‚¢‚ń‚¾‚Ŗ‚—

334:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 01:58:38
C++‚Ķ‚±‚¤‚¾‚ėH

std::complex<double>(1, 3)

335:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 02:10:39
complex‚šiostream‚ŏo—Ķ‚·‚é‚Ę‚«‚ɁA
"1+2i"‚¶‚į‚Č‚­‚Ä"(1,2)"‚ʂȂĮ‚Ä‚¢‚é‚͉̂½‚ŁH
‚Į‚Ä‚±‚Ę‚¾‚ėB

336:335
08/04/04 02:12:00
× complex‚šiostream‚ŏo—Ķ‚·‚é‚Ę‚«‚ɁA
› complex‚šiostream‚Å“üo—Ķ‚·‚é‚Ę‚«‚ɁA

337:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 02:23:09
ƒRƒsƒy‚µ‚ÄŽg‚¦‚é‚ꂤ‚É‚¶‚į‚ˁH

338:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 02:41:24
335‚̐l‚ŖŒ¾‚Į‚Ä‚¢‚é‚Ģ‚ŖA‚±‚Į‚æ‚ĢˆÓ}‚Å‚·B‚Å‚ąÅ‰‚̐l‚ŖCŒ¾Œź‚Å‚ĶƒTƒ|[ƒg‚µ‚Ä‚¢‚Č‚¢A
‚Ę‚¢‚¤‚Ģ‚Ŗ‚Ē‚¤‚¢‚¤ˆÓ–”‚¾‚Į‚½‚Ģ‚©‚͂킩‚č‚Ü‚µ‚½B
•¶Žš—ń‚ňµ‚¤‚ń‚Č‚ēA4+5i‚Ę‚©‚Å‚ą–ā‘č‚Č‚¢‚ĘŽv‚Į‚½‚̂ł·‚ŖA(,)‚ÅŽĄ‘•‚µ‚Ä‚µ‚Ü‚Į‚½‚µAAA
4+5i‚Ę‚©‚Ķ‚æ‚å‚Į‚Ę–Ź“|‚­‚³‚»‚¤B



339:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 07:40:38
i‚¾‚Į‚½‚čj‚¾‚Į‚½‚č‚·‚é‚©‚ē‚¶‚į‚Ė‚—

340:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 12:05:27
ƒeƒ“ƒvƒŒ[ƒgƒNƒ‰ƒXģ‚Į‚āA
‚»‚Ģƒ|ƒCƒ“ƒ^‚šlist‚ɂ‚Į‚±‚ń‚Å
ƒCƒeƒŒ[ƒ^‚Å‘–ø‚µ‚ꂤ‚Ę‚µ‚½‚ē“{‚ē‚ź‚é

//Error
list<Hoge<T>*>::iterator it;

expected `;' before "it"

ƒeƒ“ƒvƒŒ[ƒgƒNƒ‰ƒX‚š
ƒeƒ“ƒvƒŒ[ƒg‚Ģ‚Ü‚Ü‚Ō‚æž‚ނ̂Ŗ‚¢‚Æ‚Č‚¢‚Ģ‚©A
‚»‚ź‚Ę‚ą•Ź‚̂Ƃ±‚낪‚¢‚Æ‚Č‚¢‚Ģ‚©‚Å‚¢‚¢‚ń‚Å‹³‚¦‚Ä‚­‚¾‚³‚¢

341:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 12:30:31
- list<Hoge<T>*>::iterator it;
+ typename list<Hoge<T>*>::iterator it;

342:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 12:34:55
‚ ‚ A‚»‚¤‚¢‚¤‚±‚Ę‚¾‚Į‚½‚Ģ‚Ė(L„ƒÖ„`)

‚ ‚肪‚ʁ[

343:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 12:35:00
>>340
‚»‚č‚įŒ^Œˆ‚Ü‚Į‚ĂȂ¢‚Ę–³—‚łȂ¢‚©H
list<Hoge<int>*>::iterator it;
‚Ę‚©‚Ȃ炢‚Æ‚é‚ĘŽv‚¤‚Æ‚ĒB


344:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 12:41:23
gcc‚¾‚Ę‚æ‚į‚ń‚ĘƒGƒ‰[‚Ķ‚¢‚Ä‚­‚ź‚邪VC‚¾‚ƒʂ邩‚ē¢‚é

345:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 15:28:40
‚šA2ƒy[ƒW–ڂɂąC³“ü‚Į‚½‚Ż‚½‚¢‚¾‚ȁB

346:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 16:45:18
‹³‚¦‚āII
Œ¾Œź‚š•׋­‚µ‚½‚¢‚Ģ‚¾‚Ŗ‰½‚Ŗ‚ØŠ©‚߁HH
C++HHJavaHH

347:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 16:46:17
–Ś“I‚́H
Žļ–”‚Ȃ牽‚Å‚ą‚¢‚¢‚ĘŽv‚¤‚ęB

348:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 16:47:57
>>346
BASIC

349:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 16:51:06
>>347
>>348
ŽdŽ–‚ÅUNIX‚ĢƒIƒyƒŒ[ƒ^‚š‚µ‚Ä‚¢‚Ü‚·B
Œ¾Œź‚šŠo‚¦‚ăXƒLƒ‹ƒAƒbƒv‚µ‚½‚¢B‚ĘŽv‚Į‚Ä‚¢‚Ü‚·B
‚Å‚ąF‚ń‚ČŒ¾Œź‚Ŗ‚ ‚č‚·‚¬‚ĉ½‚šŽn‚ß‚ź‚Ī‚¢‚¢‚Ģ‚©
•Ŗ‚©‚č‚Ü‚¹‚ńB”‚ĢŽž‘ć‚É‚ ‚Į‚Ä‚¢‚Ä‚±‚ź‚©‚ē‚ąŽg‚Į‚Ä‚¢‚Æ‚»‚¤‚Č
Œ¾Œź‚š‹³‚¦‚ĉŗ‚³‚¢B‚ØŠč‚¢‚µ‚Ü‚·B

350:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 16:53:20
>>346
½ŚĄ²‚Ŗ“ǂ߂é’ö“x‚Ģ“ś–{ŒźB

351:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 16:53:45
UNIX‚Č‚ē‚Ü‚ø‚ĶƒVƒFƒ‹ƒXƒNƒŠƒvƒg‚©‚ē‚Ķ‚¶‚߂Ă݂ẮH
‚ŁAawk&sedAperlApython or ruby‚ʐi‚ނƂ©B

352:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 16:57:41
C/C++‚ĢƒXƒŒ‚Őu‚©‚ꂽ‚Č‚ēA‚ā‚Į‚Ļ‚čC/C++‚Ę“š‚¦‚é‚ׂ«‚©

353:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 16:58:14
C#‚Ę‚¢‚Į‚Ă݂é

354:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 16:59:02
C++‚Å‚ĶŠČ’P‚ɏo—ˆ‚ÄJava‚Å‚ā‚č‚É‚­‚¢Ž–
‚»‚Ģ‹t‚Č‚Ē‚š‹³‚¦‚ĉŗ‚³‚¢B

355:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 17:03:38
‚»‚ĢŽč‚ĢŽæ–ā‚Ķ‚®‚®‚Į‚½‚Ł‚¤‚Ŗ’š”J‚Č‰šąo‚Ä‚­‚é‚ę
‚±‚±‚Å•·‚¢‚Ä‚ą‚·‚źˆį‚¢‚Ģ‚¤‚¦’[“I‚¾‚Į‚½‚č‹É’[‚·‚¬‚铚‚¦‚µ‚©•Ō‚Į‚Ä‚±‚Č‚¢‚ę

356:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 17:15:06
‰SŽŅ‚Ģ‚½‚ß‚ĢƒvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾ŒźƒKƒCƒh Part7
½ŚŲŻø(tech”Ā)

357:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 20:28:22
‰SŽŅ‚͂܂ø‚±‚ź‚š“Ē‚ń‚Å
ƒ|ƒCƒ“ƒ^‚š—‰š‚·‚é‚±‚Ę

URLŲŻø(builder.japan.zdnet.com)


‚±‚ꂪ‚Å‚«‚Č‚¢“z‚ĶC/C++‚¢‚¶‚é‚ĢŽ«‚ß‚ė
“K³‚Ŗ0‚©ƒ}ƒCƒiƒX‚¾

358:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 20:58:48
>>94

359:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 21:22:45
‚»‚ź1TŠŌ‘O‚Ģƒlƒ^

360:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 21:50:48
C++‚Ƀ|ƒCƒ“ƒ^”r—‘‚¾‚ė

361:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 21:57:43
‚Ü‚ ‘å•”•Ŗ‚Ķ”rœ‚Å‚«‚é‚ȁB

362:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 22:21:10
constƒƒ\ƒbƒh‚©‚ē‚Å‚ąƒ|ƒCƒ“ƒ^Œ^ƒƒ“ƒo‚ĢŽQĘę‚Ȃ瑀ģ‚µ•ś‘č‚Ę‚©‘Ź–ŚŠˆ—p‚µ‚Ä‚¢‚é

363:238
08/04/04 22:32:21
protected‚Åstatic‚ȓʎ©ƒNƒ‰ƒX‚Ģ”z—ń‚ĢŽQĘ‚Ģ‰Šś‰»‚Å‘¼‚ĢƒNƒ‰ƒX‚Ģƒƒ“ƒo•ϐ”‚š—^‚¦‚½‚¢‚ń‚Å‚·‚Ŗ
–³—‚Å‚·‚ę‚ˁEEEH
‚ą‚µ‘¼‚ĢƒNƒ‰ƒX‚Ģstatic•ϐ”‚Č‚ē‘åä•v‚Å‚µ‚傤‚©H

364:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 22:36:38
RTTI‚ĶŽĄŪ‚ɂǂ¤‚¢‚¤ź–Ź‚ÅŽg‚ķ‚ź‚é‚ń‚Å‚·‚©H

template<typename T> void hoge(const T &a) {
@@if (typeid(a) == typeid(int)) { ... }
}

‚Ę‚©‚ā‚é‚ń‚Å‚·‚©‚Ė

365:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 22:37:35
ƒNƒ‰ƒX‚ĢƒCƒ“ƒXƒ^ƒ“ƒXŽ©g‚Ö‚ĢŽQĘ‚Ȃ炢‚­‚ē‚Å‚ą‰Ā”\‚¾‚ĘŽv‚¤‚ŖA
‚»‚Ģ’†‚Ģƒƒ“ƒo•ϐ”‚ĘŒ¾‚ķ‚ź‚é‚Ɠ‚¢‚Ę‚¢‚¤‚©A
‚»‚ą‚»‚ą‚»‚ń‚ȉö‚µ‚¢Ž–‚µ‚ꂤ‚Ę‚µ‚Ä‚¢‚鎖‚ɂ܂ø‹^–ā‚šŽ‚½‚“‚邚“¾‚Č‚¢B

366:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 22:38:45
>>364
dynamic_cast ‚ą RTTI ‚š—˜—p‚µ‚Ä‚éB
typeid ‚Ķ‚ ‚Ü‚čŽg‚¤Ž–‚Ķ–³‚¢‚ȁB

367:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 22:54:27
dynamic_cast‚Č‚ēA‚ę‚­‚±‚¤‚¢‚¤ó‹µ‚ÅŽg‚¢‚½‚­‚Č‚éB
1. ƒ‰ƒCƒuƒ‰ƒŠ‚Ģ—pˆÓ‚µ‚½Šī’źƒNƒ‰ƒXB‚©‚ē”h¶‚µ‚½Ž©ģƒNƒ‰ƒXD‚šģ‚éB
2. D‚ĢƒCƒ“ƒXƒ^ƒ“ƒX‚šƒ‰ƒCƒuƒ‰ƒŠ‚É“n‚·B
3. ƒ‰ƒCƒuƒ‰ƒŠ‚©‚ē‚ĢƒR[ƒ‹ƒoƒbƒN‚Å2‚Å“n‚µ‚½‚ą‚Ģ‚ŖBŒ^‚Ö‚ĢŽQĘEƒ|ƒCƒ“ƒ^‚Å—^‚¦‚ē‚ź‚éB
‚±‚̗Ⴞ‚ĘŒ‹‹Ēboost::polymorphic_downcast‚É‚·‚é‚ń‚¾‚Æ‚Ē‚ĖB

>>364
‚»‚̗Ⴞ‚Į‚½‚ē“ĮŽź‰»‚ŏ\•ŖB

368:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 23:00:11
”z—ń‚ĢŽQĘ‚ĢƒXƒ^ƒeƒBƒbƒN‚ČƒNƒ‰ƒX•ϐ”‚ĢƒNƒ‰ƒX’č‹`ŠO‚Å‚ĢéŒ¾‚Į‚Ä
Hoge Piyo::(&foo)[][100];
‚¶‚į‚Č‚¢‚́EEEH

369:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 23:05:51
‚ʂ肠‚¦‚øƒRƒ“ƒpƒCƒ‹‚Ģ’Ź‚éƒR[ƒh‚š—Š‚Ž

370:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 23:09:04
>>360

‘½‘Ō‚Ę‚©

371:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 23:09:50
ƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚Å‚¢‚¢B

372:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/04 23:58:47
‚Å‚¢‚¢‚Ę‚¢‚¤‚©Aƒ|ƒCƒ“ƒ^Žg‚¦‚Č‚¢‚Č‚ēAƒ|ƒCƒ“ƒ^‚ą‚Ē‚«‚šŽg‚¤‚µ‚©‚Č‚¢B
ƒNƒ‰ƒX‚Ŗƒƒ“ƒo‚ÉŽQĘ‚šŽ‚Ā‚ĘƒRƒ“ƒeƒi‚ɓ˂Įž‚߂Ȃ­‚Č‚Į‚Ä‚µ‚Ü‚¤‚̂ŁA
Œ™‚Å‚ąƒ|ƒCƒ“ƒ^Žg‚ķ‚Č‚«‚į‚Č‚ē‚Č‚¢‚ĘŽv‚¤‚ń‚¾‚Æ‚ĒB



373:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 00:07:58
‘å‘Ģƒ|ƒCƒ“ƒ^‚š—‰š‚Å‚«‚Č‚¢‚Č‚ēƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚ą—‰š‚Å‚«‚Č‚¢‚©‚Ę
360‚͉½‚šŒ¾‚¢‚½‚©‚Į‚½‚Ģ‚¾‚낤

374:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 00:08:53
ƒXƒ}[ƒgƒ|ƒCƒ“ƒ^‚ĶƒAƒhƒŒƒX‰‰ŽZ‚Ę‚©‚ā‚ē‚Č‚¢‚©‚ē
scoped_ptr ‚­‚ē‚¢‚Ȃ牽‚Ę‚©‚Č‚é‚ń‚¶‚į‚ˁH

375:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 00:15:57
ƒ_ƒ‚Č“z‚́A‚ā‚č•ū‚ŖŒ¾ŒźŽd—l‚Ɉų‚Į’£‚ē‚ź‚éB

376:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 00:17:42
‚¢‚āƒCƒeƒŒ[ƒ^Žg‚¤‚Č‚ēƒAƒhƒŒƒX‰‰ŽZ‚Ƒ債‚ĕςķ‚ē‚Č‚¢‚ń‚¶‚į‚Č‚¢‚©
ƒ|ƒCƒ“ƒ^‚ķ‚©‚ē‚Č‚¢‚ꂤ‚Å‚ĶC++‚Å‚«‚Č‚¢‚Ę‚¢‚¤‚̂͐^ŽĄ‚¾‚ĘŽv‚¤‚Æ‚Ē

377:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 01:24:51
”r—‘“ś

378:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 03:16:18
ƒƒ“ƒo•ϐ”‚Ģ•¶Žš—ń‚Ģˆź•”‚šV‚µ‚¢•¶Žš—ń‚Ę‚µ‚ĕԂµ‚½‚¢‚ń‚Å‚·‚Ŗ
‚Ē‚¤‚¢‚¤•ū–@‚Ŗ‚ ‚č‚Ü‚·‚©H

‚±‚¤‚¢‚¤‚̂ł·

class Test {
private:
@char data[256];
public:
@char * getStr()
@{
@@char *ret = new char[3];
@@ret[0] = data[0];
@@ret[1] = data[1];
@@ret[2] = data[2];
@@
@@return ret;
@}
};

‚±‚ź‚š

std::string str = getStr();

‚±‚̂悤‚ÉŽg‚Į‚½ź‡ret‚ĢƒfƒŠ[ƒg‚Ŗ‚Å‚«‚Č‚¢‚Ģ‚Å
ƒƒ‚ƒŠƒŠ[ƒN‚µ‚Ü‚·‚ę‚ˁH‰½‚©‚¢‚¢•ū–@‚ ‚č‚Ü‚¹‚ń‚©H

379:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 04:35:02
const std::string getData() const { return std::string( data ); }

380:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 06:48:36
I’[‚É '\0' ‚š’ljĮ‚·‚é‚Ģ‚ą–Y‚ꂸ‚É

381:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 08:04:56
ƒNƒ‰ƒX‚Ŗƒƒ“ƒo‚ÉŽQĘ‚šŽ‚Ā‚ĘƒRƒ“ƒeƒi‚ɓ˂Įž‚߂Ȃ­‚Č‚Į‚Ä‚µ‚Ü‚¤‚̂ŁA

382:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 08:49:39
void getStr(std::string& str) const {
@str.assign(data, 3);
}
std::string getStr() const {
@return std::string(data, 3);
}

ŒćŽŅ‚Ķ‘ć“ü‚·‚鎞‚ɃRƒs[‚Ŗ”­¶‚·‚é‚Ģ‚Åź‡‚É‚ę‚Į‚Ä‚ĶŒų—¦ˆ«‚¢‚Ŗ
i‰Šś‰»‚Ģź‡‚Ķ‘å’ļ‚ĢƒRƒ“ƒpƒCƒ‰‚Č‚ē–ß‚č’lÅ“K‰»‚µ‚Ä‚­‚ź‚é‚̂őå’ļƒRƒs[‚Ķ”­¶‚µ‚Č‚¢jA
‚©‚Ę‚¢‚Į‚Ä‘OŽŅ‚Ķ•K‚ø•ϐ”—pˆÓ‚µ‚Č‚¢‚Ę‚¢‚Æ‚Č‚¢B

‚Ē‚Į‚æ‚É‚·‚é‚©A‚ ‚é‚¢‚Ķ—¼•ū—pˆÓ‚·‚é‚©‚Ķ‚ØD‚«‚Ȃꂤ‚ɁB


‚Ü‚ Astring ‚ɂǂń‚Čƒƒ“ƒo‚Ŗ‚ ‚é‚©‚­‚ē‚¢Œ©‚Ę‚ÆB
URLŲŻø(www.wakhok.ac.jp)

383:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 10:43:49
>>381
ŽQĘ‚̂悤‚Čconst‚Čƒƒ“ƒo[•ϐ”‚šŽ‚Ā‚ĘƒRƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Ŗ‘‚Æ‚Č‚¢
ˆź•ū‚قƂń‚Ē‚ĢƒRƒ“ƒeƒi‚Ķƒƒ‚ƒŠŠm•Ū‚šŽ©“®‚Å‚·‚é‚©‚ēƒRƒs[‚Ŗ”­¶‚·‚é
ķŽÆ‚¾‚ĘŽv‚Į‚Ä‚½‚ń‚¾‚Æ‚Ē‚Ē‚±‚©‚Ø‚©‚µ‚¢‚Ģ‚©

384:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 10:53:24
ƒfƒtƒHƒ‹ƒgƒRƒ“ƒXƒgƒ‰ƒNƒ^‚Ŗ‘‚Æ‚Č‚¢‚ĘŒ¾‚Į‚½•ū‚Ŗ³‚µ‚¢‚©

385:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 11:06:11
ƒRƒsƒRƒ“‚Ķ‘‚Ƃ邾‚ėH
‘‚Æ‚Č‚¢‚̂͑ć“ü‰‰ŽZŽqB

386:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 12:09:51
I—¹•¶Žš‚Ģ\0‚Į‚Ä“ü‚ź‚Č‚«‚į‚¢‚Æ‚Č‚¢‚ń‚Å‚µ‚傤‚©B
ƒTƒ“ƒvƒ‹‚Å\0‚šŽg‚Į‚Ä‚¢‚éƒR[ƒh‚š\0Į‚µ‚Ä‚ą³ķ‚É“®ģ‚·‚é‚ń‚Å‚·‚ŖB

387:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 12:14:40
BCC‚ŁuˆŁ‚Č‚é `Œ^‚Ö‚Ģƒ|ƒCƒ“ƒ^‚Ŗ¬Ż‚µ‚Ä‚¢‚év‚Į‚ďo‚é‚ń‚Å‚·‚ŖA
‚±‚ź‚Į‚Ăǂ¤‚·‚ź‚Ī‰šŒˆ‚Å‚«‚é‚ń‚Å‚µ‚傤H
‰ÓŠ‚Ķ
vsprintf(unsigned char*,const char*,va_list);
‚Į‚ÄŽg‚Į‚Ä‚é‚Ę‚±‚ė‚Č‚ń‚Å‚·‚ŖAunsigned‚Ģƒ|ƒCƒ“ƒ^‚©‚ēsigned‚Ģƒ|ƒCƒ“ƒ^‚É‚ĶƒLƒƒƒXƒg‚Å‚«‚Č‚¢‚Į‚ÄŒ¾‚ķ‚ź‚½‚µEEE

388:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 12:14:41
>>386
ƒR[ƒh‚É‚ę‚éBƒTƒ“ƒvƒ‹ŽN‚¹B
ŽĄ‚͂ǂ±‚©‚Å\0‚Ŗ•t‚¢‚Ä‚¢‚邾‚Æ‚©‚ą‚µ‚ź‚Č‚¢B

389:386
08/04/05 12:28:09
>>388
‚±‚ź‚Å‚·B
int CreateSave() {
HANDLE hFile;
SYSTEMTIME st;
TCHAR szTime[128];
TCHAR *lpszBuf;
DWORD dwAccBytes;
DWORD dwSize = 0L;
@@@@@@ HGLOBAL hMem;
DWORD dwLen;

GetLocalTime(&st);
wsprintf(szTime,_T("\r\nƒtƒ@ƒCƒ‹ģ¬Žž: %d”N%02dŒŽ%02d“ś%02dŽž%02d•Ŗ%02d•b"),
st.wYear, st.wMonth, st.wDay, st.wHour, st.wMinute, st.wSecond);

dwLen = (DWORD)lstrlen(szTime);


390:386
08/04/05 12:28:48
‘±‚«

hFile = CreateFile(_T("ƒtƒ@ƒCƒ‹ƒƒO.txt"),GENERIC_READ, 0, NULL, OPEN_ALWAYS,
FILE_ATTRIBUTE_NORMAL, NULL);
dwSize = GetFileSize(hFile, NULL) + dwLen;

hMem = GlobalAlloc(GHND, sizeof(TCHAR) * dwSize + 1);
lpszBuf = (TCHAR*)GlobalLock(hMem);
ReadFile(hFile, lpszBuf, dwSize, &dwAccBytes, NULL);
CloseHandle(hFile);
lstrcat(lpszBuf, szTime);
lpszBuf[dwSize] = '\0';
hFile = CreateFile(_T("ƒtƒ@ƒCƒ‹ƒƒO.txt"), GENERIC_WRITE, 0,
NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
WriteFile(hFile, lpszBuf, (DWORD)lstrlen(lpszBuf), &dwAccBytes, NULL);
CloseHandle(hFile);
GlobalUnlock(hMem);
GlobalFree(hMem);

return -1;
}

391:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 12:30:09
>>387
(const signed char *)‚ɃLƒƒƒXƒg

392:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 12:50:12
>>390
‚ę‚­“Ē‚ń‚łȂ¢‚Æ‚Ēstrcat(lpszBuf, szTime);‚±‚ĢŽž“_‚Å¥0‚Ŗ‚Ā‚¢‚Ä‚é‚ĘŽv‚ķ‚ź

393:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 12:58:53
>>391
const‚Į‚Ä‚±‚Ƃ͑ę2ˆų”‚ɂł·‚ę‚ˁH‚ā‚Į‚½‚瓯‚¶ƒGƒ‰[‚Ŗ2ŒĀ‚É‘‚¦‚½‚ń‚Å‚·‚Æ‚ĒEEE

394:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 12:59:59
const‚š”j‚éƒLƒƒƒXƒg‚Ŗ‚ ‚é‚ń‚Å‚·‚ŖA‚ ‚ꂪ‚ ‚Į‚½‚ēconst‚ĢˆÓ–”‚Č‚­‚Č‚¢‚Å‚·‚©H

395:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 13:04:11
const‚Ķ”j‚邽‚߂ɂ ‚é
‚¾‚©‚ē const const char‚Ŗ‚ ‚邾‚ė

396:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 14:33:43
>>390
lpszBuf = (TCHAR*)GlobalLock(hMem);
ReadFile(hFile, lpszBuf, dwSize, &dwAccBytes, NULL);
CloseHandle(hFile);
lstrcat(lpszBuf, szTime);
lpszBuf[dwSize] = '\0';

‚±‚Ģ‚ ‚½‚č‚©B
‰½‚©–³’ƒ‹ź’ƒŠėŒÆ‚ČƒR[ƒh‚ÉŒ©‚¦‚é‚ń‚¾‚Æ‚ĒB

hMem = GlobalAlloc(GHND, sizeof(TCHAR) * dwSize + 1);@@© dwSize •¶Žš•Ŗ‚Ģƒƒ‚ƒŠ‚šŠm•Ū‚µ‚Ä‚é‚Ā‚ą‚č‚̂悤‚¾‚ŖA+1 ‚ĢˆŹ’u‚Ŗ‚Ø‚©‚µ‚¢iTCHAR ‚Ŗ‚QƒoƒCƒg‚ĢŽž‚É—Ģˆę‚Ŗ‘«‚č‚Č‚¢j
lpszBuf = (TCHAR*)GlobalLock(hMem);
ReadFile(hFile, lpszBuf, dwSize, &dwAccBytes, NULL);@@© dwSize “Ē‚Żž‚Ž
CloseHandle(hFile);
lstrcat(lpszBuf, szTime);@© '\0' ‚š•t‚Æ‚Č‚¢‚Ü‚Ü lstrcat ‚ĶŠėŒÆ‚Ę‚¢‚¤‚©AszTime ‚Ģ•¶Žš”•Ŗ—Ģˆę‚Ŗ‚³‚ē‚É•K—v‚Č‚ń‚¾‚Æ‚Ē‚»‚Ģ—Ģˆę‚šŠm•Ū‚·‚炵‚Ä‚¢‚Č‚¢
lpszBuf[dwSize] = '\0';@© lstrcat ‚Ģ‘O‚ɍs‚¤

397:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 14:35:01
‚µ‚©‚ąAlpszBuf[dwSize] = '\0'; ‚¶‚į‚Č‚­‚Ä lpszBuf[dwAccBytes] = '\0'; ‚¾‚ȁB

398:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 14:41:08
Unicodeƒrƒ‹ƒh‚©‚Ē‚¤‚©‚ŁAƒtƒ@ƒCƒ‹‚Ģ•¶ŽšƒR[ƒh‚Ü‚Å
‰e‹æ‚šŽó‚Æ‚é‚Ę‚¢‚¤‚̂͗ǂ­‚Č‚¢ź‡‚̂ق¤‚Ŗ‘½‚¢‚ĘŽv‚¤‚Æ‚ĒA
‚»‚ź‚Ķ‚¢‚¢‚Ģ‚©H

399:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 15:57:43
‰½‚ą‚Š‚˂炸‚ɍl‚¦‚é‚Ę‚±‚¤‚Å‚·‚Ŗ

if( n % 2 )
@@printf( "Šļ”‚Å‚·\n" );
else
@@printf( "‹ō”‚Å‚·\n" );

Šļ”‚©‹ō”‚©’²‚ׂ邹‚Į‚Ę‚ąƒXƒ}[ƒg‚ČƒR[ƒh‚Į‚Ăǂń‚Č‚ń‚Å‚·‚©‚ˁH


400:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 15:59:38
int isOdd(int n){ return n % 2; }

if( isOdd(n) )
@@printf( "Šļ”‚Å‚·\n" );
else
@@printf( "‹ō”‚Å‚·\n" );

401:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 16:00:21
ƒXƒ}[ƒg‚Į‚Ă̂Ŗ“ǂ݂₷‚¢‚Į‚ĈӖ”‚Ȃ炻‚ź‚Å‚¢‚¢‚ń‚¶‚į‚ˁH
ƒXƒ}[ƒg‚Ŗ’Z‚¢‚Į‚ĈӖ”‚Č‚ēA‚¢‚ė‚¢‚ė‚ ‚邾‚낤‚Æ‚ĒB

402:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 16:00:43
inline bool isOdd(int n) { return n % 2 != 0; }

403:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 16:07:03
‰ŗˆŹ1bit‚Å‚ą’²‚ׂź‚Ī‚¢‚¢‚ń‚¶‚į‚Ė
ƒXƒ}[ƒg‚Ę‚¢‚¦‚é‚©‚ķ‚©‚ē‚ń‚Æ‚Ē

404:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 16:08:36
Å‰ŗˆŹƒrƒbƒg’²‚ׂĂO‚Č‚ē‹ō”

405:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 16:09:05
‚©‚Ō‚Į‚½„ƒ

406:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 16:10:52
‚±‚Ģ’ö“x‚Č‚ēÅ“K‰»‚³‚ź‚Č‚¢‚Ģ‚©‚ȁH

407:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 16:23:00
‚܂ʂą‚ČƒRƒ“ƒpƒCƒ‰‚Ȃ炷‚é‚ęB

408:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 17:00:52
std::string ‚Ģfind()‚Ęfind_first_of()‚Ģˆį‚¢‚Į‚ĉ½‚Å‚·‚©H
‚Ē‚æ‚ē‚ąÅ‰‚ĢˆŹ’u‚š•Ō‚·‚ĘŽv‚¤‚ń‚Å‚·‚Ŗ

409:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 17:04:02
find‚ĶƒRƒ“ƒeƒi‚©‚ē“Į’č‚Ģ—v‘f‚šŒ©‚Ā‚Æ‚éB
find_first_of‚ĶƒRƒ“ƒeƒi‚©‚ē“Į’č‚ĢƒRƒ“ƒeƒi‚Ģ—v‘f‚šŒ©‚Ā‚Æ‚éB

410:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 17:21:25
std::string str("hogefugapiyo");
std::string::size_type find = str.find_first_of("abc");

"abc"‚Ģ‚¤‚æˆź”ŌÅ‰‚ÉŒ©‚Ā‚©‚Į‚½—v‘f‚ĢˆŹ’u‚š•Ō‚·
ƒRƒ“ƒpƒCƒ‹‚Ŗ’ʂ邩‚ĶŽŽ‚µ‚ĂȂ¢‚̂ł킩‚ē‚ń

411:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 18:17:44
Žæ–ā‚Å‚·B
ˆČ‰ŗ‚̂悤‚Č“ń‚Ā‚ĢƒR[ƒh‚ĢŽžŠŌ‚šŒv‚Į‚Ă݂½‚ēA
ƒR[ƒhB‚Ģ•ū‚Ŗ‘‚­AƒR[ƒhA‚Ķ‚·‚³‚Ü‚¶‚­d‚­‚Č‚č‚Ü‚µ‚½B
‚Č‚ŗ‚Å‚µ‚傤‚©H
‚ ‚ʁAƒR[ƒhA‚Ģ•ū‚ŁA•ϐ”a‚šƒfƒoƒbƒO‚Å’l‚šŒ©‚é‚ʁA
1.731e-040#DEN@‚̂悤‚É•\ަ‚³‚ź‚Ü‚·B
#DEN‚Ƃ͉½‚Č‚ń‚Å‚µ‚傤‚©?
‚ę‚낵‚­‚ØŠč‚¢‚µ‚Ü‚·B

ŠĀ‹«‚ĶVisual c++ 2005‚Å‚·B

//ƒR[ƒhA
for(int i =0; i< 5000; i++){
float a = 1.731e-040f;
float b = 1.731e-040f;
float the_test = a*b;
}

//ƒR[ƒhB
for(int i =0; i< 5000; i++){
float a = 0.1f;
float b = 0.1f;
float the_test = a*b;
}

412:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 18:31:22
>>411
DENormal number (”ń³‹K‰»”)

FPU‚É‚ę‚Į‚Ă͔ń³‹K‰»”‚̉‰ŽZ‚šƒTƒ|[ƒg‚µ‚ĂȂ­‚āA
‚±‚ź‚šƒ\ƒtƒgƒEƒFƒA‘¤‚ŃGƒ~ƒ…ƒŒ[ƒg‚µ‚Ä‚éź‡‚Ŗ‚ ‚éB
‚·‚é‚ʁAƒpƒtƒH[ƒ}ƒ“ƒX‚Ŗ—Ž‚æ‚錓ˆö‚ɂȂéB

413:‚¶‚¶
08/04/05 18:57:43
MFC‚š‚Ā‚©‚Į‚½ƒ}ƒ‹ƒ`ƒXƒŒƒbƒhƒvƒƒOƒ‰ƒ~ƒ“ƒO‚šŽdŽ–‚Å—v‹‚³‚ź‚Ä‚¢‚é‚Ģ
‚Å‚·‚ŖAAPPƒNƒ‰ƒX‚ĢŽqƒŒƒbƒh‚Ę‚µ‚Ă؂­‚Ģ‚Ŗ‚¢‚¢‚̂łµ‚傤‚©H

414:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 19:17:30
enum ‚Ķ ƒrƒbƒgƒ}ƒXƒN‚µ‚Ä‚ą‚¢‚¢‚Å‚·‚©H

415:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 20:03:42
‚Ē‚¤‚ā‚Į‚½‚炤‚Ü‚­ƒR[ƒfƒBƒ“ƒO‚Å‚«‚é‚ń‚¾‚낤H
‚·‚Ļ‚°‚Į‚Ä‚”[‚ČƒR[ƒh‚ɂȂĮ‚Ä‚µ‚Ü‚¤B‚ā‚Į‚Ļ‚čŠµ‚ź‚邵‚©‚Č‚¢H

ˆČ‰ŗƒTƒ“ƒvƒ‹

void binary_search(double x,double y,double *z)
{
int i;
double c,j;
j = 0.0000001;

for(i=0;y*y - 2 > j;i++)
{

if(x*x - 2 < 0 && y*y - 2 > 0)
{
c = (x+y)/2;
if(c*c - 2 > 0) y = c; else x = c;
}
binary_search(x,y,z);
}

*z = x;

}

Ä‹A‚µ‚Ü‚­‚č‚Å»°¾ŻB‚Å‚ą‚Ē‚¤‚ā‚Į‚½‚ēÄ‹A‚¹‚ø‚ÉŽĄŒ»‚Å‚«‚邾‚낤H
l‚¦‚é‚Ģ‚Ŗ–Ź“|•l‚¦‚Ä‚ą—Ē‚­•Ŗ‚©‚ē‚Č‚¢‚Ģ‚ÅÄ‹A‚É‘–‚鍔“ś‚±‚Ģ B

416:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 20:04:37
–³—‚ɍċA‚šŽg‚ķ‚Č‚¢•ū‚ŖƒXƒpƒQƒeƒB‰»‚·‚éB

417:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 20:11:04
Ä‹A‚ĶƒXƒ^ƒbƒN‚ÅŽĄŒ»‚µ‚Ä‚¢‚éB

418:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 20:12:39
>>415
‰½‚Ŗ‚µ‚½‚¢‚ń‚¾‚ęH

binary_search(x,y,z);
«
//binary_search(x,y,z);

419:ƒfƒtƒHƒ‹ƒg‚Ģ–¼–³‚µ‚³‚ń
08/04/05 20:21:12
ƒoƒCƒiƒŠƒT[ƒ`‚šƒoƒCƒiƒŠƒf[ƒ^‚ĢƒT[ƒ`‚ĘŠØˆį‚¢‚µ‚Ä‚½‚肵‚Ä
•ϐ”ˆź•¶Žš‚ŃRƒƒ“ƒg‚ą‚Č‚­‚Ä’Ź‚¶‚é‚ĘŽv‚Į‚Ä‚é‚ń‚¾‚낤‚©


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

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