y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
191:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 02:28:18
#include <fstream>
using namespace std;

int main()
{
ofstream fout("mydata.mid", ios::binary);

fout.write("4D 54 68 64 00 00 00 06 00 01 00 01 00 60 4D 54 72 6B 00 00 00 1C 00 90 3C 64 4B 80 3C 64 15 90 3E 64 4B 80 3E 64 15 90 40 64 4B 80 40 64 15 FF 2F 00", 74);

fout.close();

return 0;

}



fout.write ‚̈ø”‚̃oƒCƒiƒŠ(SMF)‚ð‚»‚Ì‚Ü‚Üƒtƒ@ƒCƒ‹‚Éo—Í‚µ‚½‚¢‚̂ł·‚ªA
o—Í‚³‚ꂽsample.mid‚ðĶ‚µ‚悤‚Æ‚·‚邯uƒvƒŒ[ƒ„[‚ª‚»‚̃tƒ@ƒCƒ‹‚ÌŽí—Þ‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚È‚¢‚©A‚»‚̃tƒ@ƒCƒ‹‚̈³k‚ÉŽg—p‚µ‚½ƒR[ƒfƒbƒN‚ðƒTƒ|[ƒg‚µ‚Ä‚¢‚È‚¢‰Â”\«‚ª‚ ‚è‚Ü‚·Bv
‚Æ‚¢‚¤ƒGƒ‰[‚ªo‚Ä‚µ‚Ü‚¢‚Ü‚·B‚»‚̃tƒ@ƒCƒ‹‚ðƒoƒCƒiƒŠƒGƒfƒBƒ^‚ÅŒ©‚Ä‚Ý‚é‚ÆA34 44 20 ...
‚Æ‚¢‚¤‚悤‚ÉAƒoƒCƒiƒŠ‚ª•Ï‚í‚Á‚Ä‚µ‚Ü‚Á‚Ä‚¢‚Ü‚µ‚½B‰½‚ª‚¢‚¯‚È‚¢‚̂łµ‚傤‚©HH

192:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 02:33:16
16i‚Ì•¶Žš—ñ‚©‚ç”’l‚ɕϊ·¨‘‚«ž‚Ý
‚Å‚¨‚‹

193:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 02:45:32
>>191
static const char data[] = {0x4D, 0x54, 0x68, /*’†—ª*/, 0x00, };
fout.write( data, sizeof(data) );

194:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 02:58:56
‚±‚ê‚©‚ç‚ÍŠJ”­•¶ŽšƒR[ƒh‘ÌŒn‚ð
‚t‚s‚e|‚P‚Uƒx[ƒX‚É‚µ‚È‚¢‚Æ
ƒvƒƒOƒ‰ƒ}[‚©‚猙‚í‚ê‚»‚¤‚¾


195:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 03:18:40
>>192
>>193

‚È‚é‚Ù‚ÇB‚±‚¤‚·‚ê‚΂悩‚Á‚½‚ñ‚Å‚·‚ËB‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·m(_ _)m

EE‚È‚ñ‚©A‚¢‚«‚Ȃ肠‚ê‚Å‚·‚ªB
¡‚܂ő¼‚ÌŽ¿–âƒTƒCƒg‚Å‚æ‚­Ž¿–₵‚Ä‚½‚ñ‚Å‚·‚ªA‚±‚±‚Ì•û‚ª•ÔM‘‚¢‚µA
‚µ‚©‚à‚±‚±‚Ìl‚½‚¿‚̓|ƒCƒ“ƒg‚à‚炤‚½‚߂Ƃ©‚ł͂Ȃ­–³ž‚Å‹³‚¦‚Ä‚­‚ê‚é‚ñ‚Å‚·‚æ‚ËBB
‚È‚ñ‚©‚µ‚ñ‚Ý‚èŠð‚µ‚­‚È‚è‚Ü‚µ‚½B‚Ü‚½s‚«‹l‚Á‚½‚炲‹³ŽöŠè‚¢‚½‚¢‚̂łæ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·m(_ _)m

196:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 07:12:59
URLØÝ¸(www.google.co.jp)

197:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 14:59:39
>>193
‚È‚ñ‚ÅAstatic‚È‚ñ‚Å‚·‚©H

198:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 15:04:30
>>197
‚æ‚»‚©‚çŽg‚¤•K—v‚ª‚È‚¯‚ê‚ÎAŒ©‚¦‚È‚­‚·‚邽‚ß‚¶‚á‚È‚¢‚©B


199:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 15:09:46
>>197
’蔂ɂ·‚邽‚ß‚¶‚á‚È‚¢H

200:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 15:16:31
>>198
‚¢‚¦A‚È‚ñ‚Ä[‚©AƒOƒ[ƒoƒ‹•Ï”‚Åstatic‚È‚çA‚»‚ê‚à—‰ð‚Å‚«‚é‚ñ‚Å‚·‚ªcc
‚±‚êAŠÖ”“à‚̘b‚Å‚·‚æ‚ËH

>>199
‚»‚ê‚Á‚ÄAconst‚¶‚á‚È‚¢‚ñ‚Å‚·‚©H

201:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 15:35:24
>>200
const‚¾‚¯‚¾‚ÆŠÖ”“à‚Å‚Íu‘‚«Š·‚¦•s”\v‚Á‚ĈӖ¡‚¾‚¯‚¶‚á‚È‚¢‚©‚ÈH
static‚ª‚‚¢‚Ē蔂ɂȂÁ‚½‚ÆŽv‚¤‚¯‚ÇB



‘g‚Ýž‚݂Ȃñ‚©‚¾‚Æ’l‚ðROM‚ÉŽû‚߂邽‚߂ɂÍstatic const‚ðŽw’肵‚Ä‚â‚ç‚È‚¢‚Ƒʖڂ¾‚Á‚½‚悤‚ÈEEE
C++‚ªŽg‚¦‚é‘g‚Ýž‚݂Ȃñ‚Ä­‚È‚¢‚©‚à‚µ‚ê‚È‚¢‚¯‚Ç

202:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 15:36:40
‚ñ[‚Æ‚Ëstatic‚̓Xƒ^ƒbƒNã‚ɗ̈æŠm•Û‚·‚é‚Ì‚ð–h‚®‘_‚¢‚ª‚ ‚Á‚½‚æ[‚È
Šm•Û‚µ‚½—̈æ‚É’l‚ðƒRƒs[‚·‚éŽèŠÔ‚ªÈ‚¯‚é‚̂Ńƒ‚ƒŠ‚ƈ—ŽžŠÔ‚Ìß–ñ‚ɂȂé‚Á‚Û‚¢
ƒXƒR[ƒv‚ªŠÖ”“à‚ÉŒÀ‚ç‚ꂽŠO•”•Ï”‚Á‚Äl‚¦‚邯‚¢‚¢‚Á‚µ‚å
‚Å‚àmainŠÖ”“à‚̕ϔ‚Á‚ăRƒ“ƒpƒCƒ‰‚É‚à‚æ‚邯Žv‚¤‚¯‚ÇŽÀŽ¿static‚¶‚á‚È‚©‚Á‚½‚Á‚¯H

203:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 16:07:50
Ž„‚Ì—‰ð‚ªŠÔˆá‚Á‚Ä‚¢‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ªccˆê‰žŠm”F

int main()
{
@@@@ofstream fout("mydata.mid", ios::binary);
@@@@const char data[] = {0x4D, 0x54, 0x68, /*’†—ª*/, 0x00, };
@@@@fout.write( data, sizeof(data) );
@@@@fout.close();

@@@@otherFunction();

@@@@return 0;
}

‚Ý‚½‚¢‚ÈŒ`‚Å‘‚¢‚½‚Æ‚µ‚½‚çA“–‘RAotherFunction‚©‚çAdata‚ɃAƒNƒZƒX‚·‚邱‚Æ‚Ío—ˆ‚È‚­‚È‚é‚킯‚Å‚·‚©‚çAŠO•”‚©‚çŽg‚¤•K—v‰]X‚̘b‚Á‚Ă̂ͬ—§‚µ‚Ü‚¹‚ñ‚æ‚ËB
‚Ȃ̂ÅA>>201‚³‚ñ‚ÌŒ¾‚¤Ž–i‘O”¼j‚ª——R‚È‚çAstatic‚Í‚¢‚ç‚È‚¢‚̂ł͂Ȃ¢‚Å‚µ‚傤‚©H

>>201iŒã”¼j‚Æ>>202‚Ì——R‚ɂ‚¢‚Ă͉‚߂Ēm‚è‚Ü‚µ‚½B
‚æ‚낵‚¯‚ê‚ÎAŽQl•¶Œ£‚È‚Ç‚ð‹³‚¦‚Ä‚¢‚½‚¾‚¯‚È‚¢‚Å‚µ‚傤‚©H
‚¨Šè‚¢‚¢‚½‚µ‚Ü‚·B

204:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 16:23:42
>>203
‘‚«Š·‚¦•s”\‚Ìu•Ï”v‚Æu’è”v‚̈Ⴂ‚ª‚ ‚é‹C‚ª‚·‚邯Žv‚Á‚Ä‘‚¢‚½‚ñ‚¾‚¯‚ÇB
‚»‚±‚Ü‚ÅÚ‚µ‚­‚È‚¢‚©‚çŠÔˆá‚Á‚Ă邩‚àB

Google‚Åuc++ const ’è”v‚ ‚½‚è‚Å‚®‚®‚ê‚ÎH

205:193
08/01/03 16:27:08
‘g‚Ýž‚݉®‚Ȃ̂ÅA‚±‚¤‚¢‚¤ê‡static const ‚É‚µ‚¿‚Ⴄ‚ñ‚¾‚æ‚ÈB
>>201‚Æ>>202iÅŒã‚Ì1s‚͂悭’m‚ç‚È‚¢‚ªj‚ÌŒ¾‚¤‚Æ‚¨‚肾‚æB

”ñstatic ”ñconst ¨‘‚«Š·‚¦‰Â”\‚ŃXƒ^ƒbƒN‚É”z’uBŠÖ”‚É“ü‚邽‚Ñ‚ÉAROM‚©‚çƒXƒ^ƒbƒN‚ւ̃Rƒs[‚ª”­¶‚·‚éB
”ñstatic const ¨‘‚«Š·‚¦•s”\‚ŃXƒ^ƒbƒN‚É”z’uBŠÖ”‚É“ü‚邽‚Ñ‚ÉAROM‚©‚çƒXƒ^ƒbƒN‚ւ̃Rƒs[‚ª”­¶‚·‚éBiˆ—Œn‚É‚æ‚èˆÙ‚Ȃ邩‚àHj
static ”ñconst¨‘‚«Š·‚¦‰Â”\‚ÈÓI—̈æ‚É”z’uBƒvƒƒOƒ‰ƒ€ŠJŽnŽž‚Ɉê“x‚¾‚¯AROM‚©‚çÓI—̈æ‚ւ̃Rƒs[‚ª”­¶‚·‚éB
static const ¨‘‚«Š·‚¦•s”\‚ÅROM‚É”z’uBƒRƒs[‚Í”­¶‚µ‚È‚¢B

206:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 16:27:11
>>203
static‚ªŠO•”‚©‚çƒAƒNƒZƒX‚Å‚«‚È‚¢‚ñ‚Í•¶–@ã‚̘b
ƒƒ‚ƒŠã‚ɕϔ‚̗̈悪Šm•Û‚³‚ê‚Ä‚é‚ñ‚â‚©‚çƒAƒhƒŒƒX“n‚¹‚΃AƒNƒZƒX‚Å‚«‚é‚ñ‚æ

207:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 16:40:08
>>204-206
‚È‚é‚Ù‚ÇccFX‚Æ‹³‚¦‚Ä‚­‚¾‚³‚Á‚Ä‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚Ç‚¤‚àA‘g‚Ýž‚ÝŒn‚̘b‚ª•K—v‚ɂȂÁ‚Ä‚«‚»‚¤‚Å‚·‚ËB
‚»‚±‚ç•Ó‚Ì•¶Œ£‚Å‚à“Ç‚ñ‚ł݂܂·B‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

208:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 16:56:44
‚±‚̃XƒŒ‚ɂ͖ő½‚É‘‚«ž‚܂Ȃ¢‚¯‚ÇA‚¸‚Á‚Ɠǂñ‚Å‚éB
ƒzƒ“ƒg‚½‚߂ɂȂé˜b‚ª‘½‚¢‚æ‚ÈBŠel‚Ì’mޝŒoŒ±‚ÉŠ´’Q‚·‚邺B

209:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 17:24:02
‰SŽÒŒü‚¯‚ÌC‚Ì–{‚ðˆêû“Ç‚ÝI‚í‚èA–â‘è‚à‚¾‚¢‚½‚¢‰ð‚¯‚邿‚¤‚ɂȂè‚Ü‚µ‚½B
ŽŸ‚ɓ–Ú‚Ì–â‘èW‚𔃂Á‚ÄA‚»‚ê‚ðƒNƒŠƒA[‚µ‚½‚çC++‚Ɉڂ낤‚ÆŽv‚¢‚Ü‚·B

‚µ‚©‚µA–{‚ð“Ç‚ñ‚Å—‰ð‚µ‚ÄEEE‚ÌŒJ‚è•Ô‚µ‚Ń‚ƒ`ƒx[ƒVƒ‡ƒ“‚ªˆÞ‚¦‚Ä—ˆ‚Ü‚µ‚½B

–l‚͓Ɗw‚ŃpƒYƒ‹Š´Šo‚ŃvƒƒOƒ‰ƒ~ƒ“ƒO‚̕׋­‚ð‚µ‚Ä‚¢‚é‚Ì‚Å
C‚ ‚é‚¢‚ÍC++‚ðŽg‚Á‚½‚牽‚ªo—ˆ‚é‚Ì‚©‚Æ‚¢‚¤‚±‚Æ‚ªA‚¿‚å‚Á‚Æ‘z‘œ‚ª‚‚«‚Ü‚¹‚ñB

‚»‚±‚Å

¡@‚±‚ÌŒ¾Œê‚ʼn½i‚Ç‚¤‚¢‚¤ƒ‚ƒmj‚ªì‚ê‚ÄA
@@Œ»ŽÀ‚ɂ͂ǂ¤‚¢‚¤ê‚Å–ð‚É—§‚Á‚Ä‚¢‚é‚Ì‚©‚Æ‚¢‚¤‚Ì‚ð‹³‚¦‚Ä‚¢‚½‚¾‚«‚½‚¢‚ÆŽv‚¢‚Ü‚·B

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

210:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 17:35:47
C/C++‚͔ėp«‚‚·‚¬‚Ä‘g‚Ýž‚Ý‚©‚çƒT[ƒoAGUIƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚Ü‚ÅFX‚Æ‚µ‚©dd

‚Ƃ肠‚¦‚¸u‚±‚ñ‚ȃ\ƒtƒg—~‚µ‚¢v‚Á‚ÄŽv‚Á‚½‚玩삵‚Ä‚Ý‚é‚Æ‚¢‚¢‚¨

211:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 17:37:29
>>209
‰½‚ª‚Å‚«‚é‚Ì‚©‚Æ‚¢‚¤‚ÆA‰½‚Å‚à‚Å‚«‚邯‚¢‚¤‚±‚ƂɂȂéB
–Ú•W‚ªC/C++‚̕׋­‚¾‚¯‚¾‚Æ‹C—Í‚àˆÞ‚¦‚邾‚낤B‚»‚¤‚¢‚¤Žž‚ÍA‰½‚Å‚à—Ç‚¢‚©‚çƒAƒvƒŠ‚ðì‚é‚Ì‚ªˆê”ÔB

212:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 17:41:50
‚±‚±‚ÅŒ¾‚Á‚Ä‚é‘g‚Ýž‚Ý‚Á‚Ä
URLØÝ¸(www.sophia-it.com)
‚±‚±‚É‘‚©‚ê‚Ä‚¢‚邿‚¤‚ȈӖ¡‚łł·‚©H

”Ä—p«‚‚¢‚Ƃ̂±‚Ƃł·‚ª‰Æ“d»•i‚Æ‚©‚̃VƒXƒeƒ€‚àC/C++‚Å‘‚©‚ê‚Ä‚¢‚½‚è‚·‚é‚ñ‚Å‚·‚©H

213:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 17:43:39
’Þ‚è‚ÈŠ´‚¶‚à‚·‚邯‚ǂ܂Ÿ‚¢‚¢‚©B

ŽÀ—p“I‚ȃvƒƒOƒ‰ƒ~ƒ“ƒOŒ¾Œê‚¾‚ÆAŒ¾Œê‚É‚æ‚Á‚Ăł«‚邱‚Ƃł«‚È‚¢‚±‚Ƃɂ͂قƂñ‚Ç·‚ª‚È‚¢B
‚Ç‚¿‚ç‚©‚Æ‚¢‚¤‚Ɗ‹«‚Ì·‚¾‚Á‚½‚èŠÂ‹«‚ª—pˆÓ‚³‚ê‚Ä‚¢‚é‚©‚̈Ⴂ‚Ì•û‚ª‘å‚«‚¢B
‚Ȃ̂ÅAƒRƒ“ƒsƒ…[ƒ^ã‚łł«‚邱‚Ƃ͂قډ½‚Å‚à‚Å‚«‚éA‚ÆŒ¾‚Á‚Ă悢B
‚Å‚àA‚±‚ꂾ‚Æ‚ ‚܂肤‚ꂵ‚­‚È‚¢•Ô“š‚¾‚æ‚ÈB

‚ǂꂾ‚¯’჌ƒxƒ‹‚Ȉ—‚ª‰Â”\‚©‚Æ‚¢‚¤‚̂ɂ‚¢‚Ă͑½­·‚ª‚ ‚邯‚ÇAC / C++ ‚Í‚»‚Ì•û–ʂł͋­‚¢B
‹ï‘Ì“I‚É‚ÍAƒIƒyƒŒ[ƒeƒBƒ“ƒOƒVƒXƒeƒ€(Windows ‚Æ‚©‚Ë)‚âA‘g‚Ýž‚ÝŒn(“dŽq‹@Ší‚̧ŒäAƒ}ƒCƒRƒ““™)‚Ì
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚ÉŽg‚í‚ꂽ‚è‚à‚·‚éB
‹t‚ÉŒ¾‚¤‚Æ C / C++ ‚»‚̂܂܂¾‚ÆŠî‘b“I‚·‚¬‚ÄAƒ‰ƒCƒuƒ‰ƒŠ‚Æ‚©Žg‚í‚È‚¢‚ƋÂÁ‚½‚±‚ÆA”hŽè‚È‚±‚Ƃ͂³‚¹‚É‚­‚©‚Á‚½‚è‚·‚éB

‚Æ‚¢‚¤‚±‚Æ‚ÅA’ñˆÄ‚Æ‚µ‚Ä‚ÍA
EOpenGL, DirectX ‚Æ‚©Žg‚Á‚ÄAƒQ[ƒ€‚Æ‚© 3D CG Œn‚Å—V‚ñ‚ł݂éB
E(‰pŒê‚ª‚ ‚Ü‚è‹ê‚ɂȂç‚È‚¯‚ê‚Î) URLØÝ¸(online-judge.uva.es) ‚Å–â‘è‚ð‰ð‚¢‚Ă݂éB
(ACM‘Û‘åŠw‘ÎRƒvƒƒOƒ‰ƒ~ƒ“ƒOƒRƒ“ƒeƒXƒg‚Ì–â‘èW‚ŃIƒ“ƒ‰ƒCƒ“‚Å”»’è‚à‚µ‚Ä‚­‚ê‚é)
‚ ‚½‚è‚©‚È‚ŸB‚ ‚é‚¢‚Íh‘èƒXƒŒ‚̉ñ“šŽÒ‚ɂȂÁ‚Ä‚Ý‚Ä‚à‚¢‚¢‚©‚à‚µ‚ê‚È‚¢‚æH

214:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 17:44:18
>>209
–{‚ð“Ç‚ñ‚Å—‰ð‚·‚邱‚Ƃ͔ñí‚Éd—v‚¾‚ªAŽÀÛ‚É‘g‚ñ‚Å“®‚©‚µ‚Ă݂é‚̂͂à‚Á‚Æd—vB
—‰ð‚ð[‚ß‚éˆÓ–¡‚Å‚àAƒ‚ƒ`ƒx[ƒVƒ‡ƒ“‚̈Ӗ¡‚Å‚à‚ÈB

‚ ‚ÆAŒ¾Œê‚¾‚¯‚łȂ­Aƒf[ƒ^\‘¢‚ƃAƒ‹ƒSƒŠƒYƒ€‚̕׋­‚ÍŒ‡‚©‚³‚È‚¢‚悤‚ÉB
ƒpƒYƒ‹Š´Šo‚È‚çŠy‚µ‚ß‚é‚Í‚¸BŽÀ‘H‚Ì‘èÞ‚ðŒ©‚Â‚¯‚邱‚Æ‚à‚Å‚«‚邯Žv‚¤B
‘èÞ‚ÍGUIƒAƒvƒŠ‚ÅŒ©‚½–Ú‚É‚±‚¾‚í‚邿‚èA
CUI‚Å‚¢‚¢‚©‚çA“à•”“®ì‚É‚±‚¾‚í‚邯—Ç‚¢B

215:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 17:47:48
>>212
C++‚ªŽg‚¦‚éŠÂ‹«‚Å‚ÍC++‚Å‘‚«‚½‚¢‚ÈBi‚ ‚­‚܂Ŋó–]j

216:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 17:48:10
Œ¾Œê‚ðŠo‚¦‚½‚©‚ç‚Ç‚¤‚±‚¤‚Æ‚¢‚¤‚Ì‚ª‚»‚à‚»‚à‚¨‚©‚µ‚¢
‰½‚©–Ú“I‚ª‚ ‚Á‚ÄŒ¾Œê‚ðŠo‚¦‚½‚ñ‚¶‚á‚È‚¢‚Ì‚©

217:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 17:48:14
Gotw‚ðŒ©‚é‚Æ‚©

218:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 18:29:23
CSVƒtƒ@ƒCƒ‹‚©‚çŠes‚ð“ǂݞ‚ñ‚ŃxƒNƒ^[‚É“ü‚êA‚»‚ê‚ð‚³‚ç‚ɑ傫‚ȃxƒNƒ^[‚É
‚¢‚ê‚鈗‚͈ȉº‚ł悢‚Å‚·‚©H
‚È‚ñ‚©Astrtok()‚ðŽg‚¤‚â‚è•û‚ª‚ ‚邯‚©A','‚ð'\0'‚É’uŠ·‚µ‚½‚ç‚¢‚¢‚Æ‚©Œ¾‚í‚ê‚Ü‚µ‚½‚ªA
‚æ‚­•ª‚©‚ç‚È‚©‚Á‚½‚Ì‚ÅAˆÈ‰º‚̂悤‚É‘‚¢‚Ă݂܂µ‚½B


vector<string> vec;
vector< vector<string> > vec2;
ifstream ifs("ƒtƒ@ƒCƒ‹–¼•¶Žš—ñ");
string line;
while (ifs >> line) {
int s1 = 0;
int s2 = 0;
while (s2 < line.size()) {
s1 = s2;
while (line[s2] != ',' && s2 < line.size()) s2++;
vec.push_back( line.substr(s1, s2 - s1) );
s2++;
}
vec2.push_back(v);
vec.clear();
}

219:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 18:45:48
>>210
>>211
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

ƒAƒvƒŠ‚ðì‚é•ûŒü‚Ål‚¦‚Ă݂܂·I

>>213
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‰pŒê‚ÍA•µˆÍ‹C‚ł킩‚è‚Ü‚·‚—
ŽÀ‘H“I‚È–â‘è‚ð‰ð‚¢‚Ă݂é‚Ì‚ÍAŠy‚µ‚¢‚ÆŽv‚¢‚Ü‚·B
Šæ’£‚è‚Ü‚·B

>>214
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒf[ƒ^\‘¢‚âƒAƒ‹ƒSƒŠƒYƒ€‚ÍA“Ç‚ñ‚łĊy‚µ‚¢‚̂łǂñ‚Ç‚ñ•׋­‚µ‚½‚¢‚ÆŽv‚¢‚Ü‚·I

>>216
‚¢‚âA‰É‚‚Ԃµ‚Å‚·B
¡AƒtƒŠ[ƒ^[`–³E‚È‚ñ‚ÅA‰½‚©‚â‚Á‚Ä‚éƒAƒs[ƒ‹‚ðe‚É‚µ‚È‚¢‚ÆEEE
“NŠw‚Æ‚©Aˆã—Öâ‘è‚Æ‚©A‚Ç‚¤‚Å‚à‚¢‚¢‚à‚Ì‚ð‚¢‚ë‚¢‚ë•׋­‚µ‚Ă܂µ‚½B
ÌAƒEƒFƒuƒTƒCƒgì‚Á‚ÄFLASH‚ÌACTION SCRIPT‚âJAVA SCRIPT‚Æ‚©‚ð‚¢‚¶‚é‚Ì‚ªD‚«‚¾‚Á‚½‚ñ‚Å
‘S‚­ˆá‚¤‚¯‚ǃpƒ\ƒRƒ“ŠÖ˜A‚Á‚Ä‚±‚Æ‚ÅC‚ð‚â‚Á‚Ă݂½‚çŠy‚µ‚©‚Á‚½EEE‚Á‚ÄŠ´‚¶‚Å‚·B






220:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 18:47:01
>>217
‰½‚â‚çƒqƒQ‚Ì‚¨‚¶‚³‚ñ‚ª”÷΂ñ‚ł܂·‚ª
ŽQl‚ɂȂ肻‚¤‚ȃTƒCƒg‚Å‚·‚ËB“Ç‚ñ‚ł݂܂·B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

221:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 20:03:21
Ž¿–₳‚¹‚Ä‚­‚¾‚³‚¢B
“–•ûA‚·‚Å‚Éo—ˆã‚ª‚Á‚Ä‚¢‚éƒvƒƒOƒ‰ƒ€‚ɒljÁE‰ü•Ï‚µ‚ĕʂ̃vƒƒOƒ‰ƒ€‚ðì‚邯‚¢‚¤Žö‹Æ‚ðŽó‚¯‚Ä‚¢‚éŠw¶‚Å‚·B
VisualStudio2005AC++‚ÅŠJ”­‚µ‚Ä‚¢‚Ü‚·B
‚¿‚Ȃ݂ÉAŽö‹Æ‚ðŽó‚¯‚Ä‚¢‚銄‚É‚ÍC++‚ɂ‚¢‚Ă̒mޝ‚ÍŠF–³‚Å‚·B

¡ì‚Á‚Ä‚¢‚é‚̂̓mƒxƒ‹ƒQ[ƒ€‚̂悤‚È•¨‚Å‚·B
•¶Í‚ð•\ަ‚µ‚ÄAƒL[‚ð“ü—Í‚·‚é‚ÆŽŸ‚Ì•¶Í‚ðo—Í‚·‚éA‚Æ‚¢‚¤“®ì‚ðs‚¢‚½‚¢‚̂ł·‚ªAƒL[‚Ì“ü—Í‚ðŽó‚¯Žæ‚邯A•¶Í‚ªˆê‹C‚Éi‚ñ‚Å‚µ‚Ü‚¢‚Ü‚·B
‚±‚ê‚ð–hŽ~‚·‚éˆ×‚ɃL[‚ª“ü—Í‚³‚ê‚Ä‚àˆê’莞ŠÔ–³Ž‹‚·‚邯‚¢‚¤ˆ—‚ðs‚¢‚½‚¢‚̂ł·B

‚»‚±‚ÅŠF—l‚É‚¨•·‚«‚µ‚½‚¢‚̂ł·‚ªAƒL[‚Ì“ü—Í(OnKeyDown‚Ŏ擾)‚ðˆê’莞ŠÔ(—Ⴆ‚Î10ƒ~ƒŠ•b)–³Ž‹‚·‚邽‚߂ɂ͂ǂ̂悤‚ɃvƒƒOƒ‰ƒ~ƒ“ƒO‚·‚ê‚Ηǂ¢‚̂łµ‚傤‚©H

‚í‚©‚è‚É‚­‚¢‚©‚ÆŽv‚¢‚Ü‚·‚ªA‚Ç‚¤‚©‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

222:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 20:15:46
>>221
ƒtƒ‰ƒO—§‚Ä‚ê‚΂¢‚¢

223:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 20:16:25
if( ˆê’莞ŠÔ != true )
{
ƒL[“ü—Í;
}

224:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 20:17:33
‚»‚à‚»‚àˆê‹C‚Éi‚ñ‚Å‚µ‚Ü‚¤‚Ì‚ª‚¨‚©‚µ‚¢‚̂łÍ

225:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 20:19:32
‰½‚ðƒNƒ‰ƒX‚É‚µ‚½‚ç‚¢‚¢‚Ì‚©‚ÌŽwj‚ð‚­‚¾‚³‚¢

226:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 20:21:02
‰½‚ð‚µ‚½‚¢‚Ì‚©‘‚©‚È‚¢‚ƃGƒXƒp[‚¶‚á‚È‚«‚á–³—‚—

227:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 20:38:21
>>225
—ÞŽ—ƒIƒuƒWƒFƒNƒg‚Ì‹¤’Ê“Á«‚ð’Šo‚µ‚ăNƒ‰ƒX‚É‚·‚ê‚΂¢‚¢

228:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 20:43:50
u‰Ÿ‚³‚ê‚Ä‚¢‚é‚©‚Ç‚¤‚©v‚ł͂Ȃ­Au‰Ÿ‚³‚ꂽuŠÔv‚ðŒŸ’m‚·‚ê‚ÎA‚»‚¤‚¢‚¤‚±‚Ƃ͖³‚­‚È‚éB
>222‚àŽQl‚ÉA‚»‚Ì•ûŒül‚¦‚Ă݂½‚ç‚Ç‚¤‚©‚ÈB





229:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 20:51:25
>‚¿‚Ȃ݂ÉAŽö‹Æ‚ðŽó‚¯‚Ä‚¢‚銄‚É‚ÍC++‚ɂ‚¢‚Ă̒mޝ‚ÍŠF–³‚Å‚·B

‚±‚±‚É’N‚à‚‚Á‚±‚܂Ȃ¢‚͉̂½ŒÌ‚¾EEE
‹³‚¦‚悤‚ª‚È‚¢‚¶‚á‚ñ

˜_qŒ`Ž®‚Ìh‘è‚Æ‚©H

230:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 20:54:33
>>229
‚»‚¤‚¢‚¤‚à‚ñ‚¶‚á‚È‚¢H
î•ñŠw‰È‘²‚̶“k‚ÉHelloWorld‚©‚çA‚Ƃ܂ł͌¾‚í‚È‚­‚Ä‚àA
‚»‚ê‚É—Þ‚·‚銂©‚çŽn‚߂Ȃ¢‚Æ‚¢‚¯‚È‚¢Œ»ŽÀB

231:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 21:57:16
‚·‚Å‚Éo—ˆã‚ª‚Á‚Ä‚¢‚éƒvƒƒOƒ‰ƒ€‚Á‚Ä‹g—¢‹g—¢‚Ý‚½‚¢‚ÈŽd—l‚ɂȂÁ‚Ä‚¢‚é‚Ì‚©H
‚È‚ñ‚©‚æ‚­‚í‚©‚ç‚ñ‚¯‚ǃ\[ƒX‚¤‚‚µ‚Ä‚­‚ê‚È‚«‚á‚í‚©‚ç‚ñ

232:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 21:59:30
¡“ú‚Í‚à‚Ì‚·‚²‚­’²Žq‚ªˆ«‚­‚ĂƂĂà
CŒ¾Œê‚ɂ‚¢‚Ä’²‚ׂé‹C‚ª‚µ‚È‚¢‚ñ‚Å‚·‚ªB
’N‚©ƒŒƒX‚¨Šè‚¢‚µ‚Ü‚·B

233:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 22:01:06
>>232
‚¨‘O‚͂Ȃñ‚ɂ‚¢‚ÄŽ¿–₵‚½‚ñ‚¾‚æ‚—

234:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 22:04:47
URLØÝ¸(www.imgup.org)

235:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 22:12:54
>>233
‰½‚©‚ðŒÀ‚ç‚ê‚½ŽžŠÔ‚Åì‚邯‚«‚Ì–Ú•W‚Æ‚µ‚Ä
ƒQ[ƒ€‚É‚±‚¾‚í‚é•K—v‚͂Ȃ¢‚ñ‚Å‚·‚©‚ËB


236:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 22:19:07
>>235
‚Ç‚±‚©‚çuƒQ[ƒ€v‚ªo‚Ä‚«‚½‚ñ‚¾H
ƒGƒXƒp[‚Å“š‚¦‚ê‚Î
D‚«‚É‚µ‚ëAl‚É•·‚­‚ÈA–Ú•W‚ð—§‚Ä‚é‚Æ‚±‚ë‚©‚炪•׋­‚¾B

237:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 22:20:24
l¶‘Š’kƒXƒŒ‚ł͂ ‚è‚Ü‚¹‚ñB

238:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 22:22:57
ƒQ[ƒ€‚Æ‚¢‚¦‚ÎAƒ‰ƒCƒtƒQ[ƒ€‚ƃXƒ^[ƒgƒŒƒbƒN‚©‚ÈB


239:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 23:21:54
>>212

„‰Æ“d»•i‚Æ‚©‚̃VƒXƒeƒ€‚àC/C++‚Å‘‚©‚ê‚Ä‚¢‚½‚è‚·‚é‚ñ‚Å‚·‚©H

C‚ª‚Ù‚Æ‚ñ‚Ç‚¾‚ÆŽv‚¤B
‚ ‚é’ö“xƒƒ‚ƒŠ‚ÆCPUƒpƒ[‚É—]—T‚ª‚ ‚ê‚ÎAC++‚à‘I‘ðŽˆ‚É‚È‚é‚¾‚낤‚ÈB


240:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 23:36:44
‘g‚Ýž‚Ý‚ÍC++‚ª‘½‚¢

241:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/03 23:56:36
‘g‚Ýž‚ÝC++‚Á‚Ä‚»‚ñ‚ÈæÒ‘ò‚³‚¹‚Ä‚­‚ê‚é‚Ì‚©H

C‚ª‚Ù‚Æ‚ñ‚Ç‚¶‚á‚Ü‚¢‚©H

242:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 00:02:54
¡‚Í‘g‚Ýž‚Ý‚ài‘S‘Ì“I‚Éj‚¾‚¢‚Ô«”\オ‚Á‚Ä‚é‚ñ‚¶‚á‚È‚¢‚©

243:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 00:09:06
ƒRƒ“ƒpƒCƒ‰‚³‚¦‘Ήž‚µ‚Ä‚¢‚ê‚ÎŽg‚¤‚æB
ƒRƒXƒg‚È‚ñ‚Ăǂ¿‚ç‚É‚¹‚æƒR[ƒhŽŸ‘æB

244:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 00:28:37
‘g‚Ýž‚݂͈ê‰ñ‚µ‚©ŒoŒ±‚µ‚½‚±‚ƂȂ¢‚¯‚ÇAˆê‰žC++‚¾‚Á‚½‚È
‚Å‚ànew‚ðŽg‚í‚È‚©‚Á‚½‚µAƒxƒ^[C‚Á‚ÄŽg‚¢•û‚¾‚Á‚½‚¯‚ÇEEE

245:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 00:31:15
‘g‚Ýž‚Ý‘S‚­’m‚ç‚ñ‚Ì‚¾‚¯‚ÇAnew‚ðŽg‚í‚È‚¢Ž–‚É‚æ‚é‘g‚Ýž‚Ý“I‚ȃƒŠƒbƒg‚Á‚ĉ½‚©‚ ‚é‚Ì‚©‚ËH

246:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 00:33:44
—áŠOˆ—È‚¢‚ăoƒCƒiƒŠ‚ðƒRƒ“ƒpƒNƒg‚Éo—ˆ‚邯‚©‚»‚Ì‚ ‚½‚è‚©‚Ë
new‚Í—áŠO“Š‚°‚邵B

247:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 00:34:11
«”\‚͑啪オ‚Á‚Ă邯‚ÇA16bitŠÂ‹«‚à’¿‚µ‚­‚È‚¢‚©‚ç‚ÈB
8bit‚Í—¬Î‚ÉŒ©‚È‚­‚È‚Á‚½‚ªBi‚â‚Á‚Ă邯‚±‚ë‚à‚ ‚邾‚낤‚ªBj

C++‚Å‚â‚é‚©‚Ç‚¤‚©‚ÍAƒRƒXƒg‚æ‚è‚à­Ž¡“I‚È—v‘f‚ª‹­‚¢ŠóƒKƒXB
MDAƒc[ƒ‹‚ªŽg‚¦‚éA‚Æ‚¢‚Á‚½–¾Šm‚ȃƒŠƒbƒg‚ª‚È‚¯‚ê‚ÎA
C‚ʼnŸ‚µØ‚ç‚ê‚»‚¤‚¾‚ÈB



248:212
08/01/04 00:43:39
‚Þ[‚»‚¤‚¾‚Á‚½‚̂ł·‚©B
ƒn[ƒhƒEƒFƒAŒ¾ŒêH‚Æ‚©‚¢‚¤‚Ì‚ðŽg‚Á‚Ä‚¢‚é‚Ì‚¾‚ÆŽv‚Á‚Ă܂µ‚½B
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·m(_ _)m

249:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 00:52:48
>>245
ƒƒ‚ƒŠ‚ª­‚È‚¢‚̂Ńq[ƒv‚ª¬‚³‚­‚È‚éB‚»‚ÌŒ‹‰Ênew‚ÉŽ¸”s‚·‚é‰Â”\«‚ª‚ ‚邯‚©
ƒŠƒAƒ‹ƒ^ƒCƒ€‚ª—v‹‚³‚ê‚éꇂɒx‚¢‚Æ‚©H


250:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 00:59:08
>>245
•’Ê‚Ìnew/delete‚ÍA‹ó‚«—̈æ‚Ì’f•Љ»‚É‚æ‚Á‚ăƒ‚ƒŠ•s‘«‚Ɋׂé‰Â”\«‚ª‚ ‚éB
—áŠO‚̓Rƒ“ƒpƒCƒ‹ƒIƒvƒVƒ‡ƒ“‚¢‚¶‚ç‚È‚¢‚Æ•’Ê‚Í“Š‚°‚È‚¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB

‘ã‘Öô‚Æ‚µ‚ÄAÓIŠm•Û‚µ‚½—̈æ‚Éplacement new‚µ‚½‚èA
’f•Љ»‚µ‚È‚¢‚悤‚ɧŒÀ‚ð•t‚¯‚½ƒƒ‚ƒŠŠÇ—‚ðŽæ‚è“ü‚ꂽ‚è‚ÆAH•v‚µ‚Ä‚éB

251:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 01:06:50
Œg‘Ñ“d˜b‚Ý‚½‚¢‚ÉOS‚ª“ü‚Á‚Ä‚éŠÂ‹«‚È‚çnewimalloc‚àj‚Æ‚©Žg‚¤‚¾‚낤‚¯‚Ç
IO‚©‚玩•ª‚ÅŽÀ‘•‚·‚邿‚¤‚È‘g‚Ýž‚݂Ȃç‚Ü‚¸Žg‚í‚È‚¢‚ÆŽv‚¤‚æB
ŠÂ‹«‚É‚æ‚Á‚¿‚áRAM‚âƒXƒ^ƒbƒN‚ÌŽg—p—Ê‚ðŠÄŽ‹‚µ‚È‚ª‚çƒfƒoƒbƒO‚·‚邱‚Æ‚¾‚Á‚Ä‚ ‚邵B

252:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 02:10:51
C++‚Å‘g‚Ýž‚Ý‚Á‚‚Á‚½‚çBREW‚Æ‚©‚µ‚©Žv‚¢‚¤‚©‚΂ñ‚È‚Ÿ

253:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 02:31:05
>>252

‘gž‚݂̃\ƒtƒg‚ª‰½‚ÅŠJ”­‚³‚ꂽ‚©A‚È‚ñ‚Ä•’Ê•\‚Éo‚Ä‚±‚È‚¢‚©‚çB
Ú‚µ‚­‚ÍŒ¾‚¦‚È‚¢‚ªA‚¨‚Ü‚¢‚ç‚Ì–Ú‚ÉG‚ê‚邯‚±‚ë‚Å
C++i‘S•”‚ł͂Ȃ¢‚ªjŽg‚Á‚Äì‚ç‚ꂽ‚à‚Ì’m‚Á‚Ă邿B


254:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 05:42:17
“ú—§iƒ‹ƒlƒTƒXj‚Ì‚ÍC++ƒRƒ“ƒpƒCƒ‰‚¾‚Á‚½‚È

255:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 10:49:14
yISO/ANSI/JISz CŒ¾Œê‚Ȃ牴‚É•·‚¯I Part 132
½ÚØÝ¸(tech”Â)
‚©‚ç‚Ì—U“±‚Å—ˆ‚Ü‚µ‚½B



Žd—lF
1. UNIX‚Ìcron‚Ý‚½‚¢‚É“Á’è‚ÌŽžŠÔ‚É‚È‚é‚Æ‚ ‚鈗‚ðŽÀs‚³‚¹‚é
2. ‚»‚̃vƒƒOƒ‰ƒ€Ž©‘Ì‚Ídaemon‚Æ‚µ‚Ä‚¸‚Á‚Æ‘–‚葱‚¯‚Ä‚¢‚é

‚±‚¤‚¢‚¤‚±‚Æ‚ðLinuxã‚Å‚â‚肽‚¢‚ñ‚Å‚·‚ªA
sleep‚©alert‚ðŽg‚Á‚ÄA
Šó–]‚ÌŽžŠÔ‚ɂȂÁ‚½‚©‚𒲂ב±‚¯‚邵‚©‚È‚¢‚Å‚·‚©‚ËB
‰½‚©•’ʂ͂±‚¤‚â‚邿‚Á‚Ă̂ ‚è‚Ü‚·H

1•ª‚É1‰ñ‰·“x‚𑪒肷‚éƒvƒƒOƒ‰ƒ€‚Å‚·B

256:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 11:15:11
Œ»Ý‚ÌŽž‚ðŽæ‚Á‚Ä‚«‚ÄASleep‚ÅQ‚©‚¹‚鎞ŠÔ‚ðŒvŽZ‚·‚ê‚Ηǂ¢‚ñ‚¶‚á‚È‚¢‚©‚ÈB

257:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 11:18:46
>>255
cronŽg‚¤‚킯‚ɂ͂¢‚©‚È‚¢‚Ì?
‚Ç‚¤‚µ‚Ä‚àƒvƒƒOƒ‰ƒ€“à‚ÅŠ®Œ‹‚µ‚½‚¢‚È‚çAalarm()‚©setitimer()‚¾‚낤‚ËBsleep()‚Å‚à‚Å‚«‚È‚­‚͂Ȃ¢‚¯‚ÇB
Žc”O‚È‚ª‚çAalert()‚È‚ñ‚Ă̂͒m‚ç‚ñB

258:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 11:19:15
>>256
Sleep‚Á‚ĂȂñ‚Å‚·‚©?

259:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 11:35:19
>>256-257
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚â‚Á‚ς肻‚¤‚È‚è‚Ü‚·‚©B
alert‚¶‚á‚È‚­‚Äalarm‚Å‚µ‚½B

260:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 12:11:27
‚»‚à‚»‚àcron‚̃\[ƒX“ǂ߂΂¢‚¢‚¶‚á‚È‚¢‚©

261:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 12:19:00
‚»‚ê‚͂߂ñ‚Ç‚­‚¹‚¦‚¶‚á‚ñ

262:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 13:27:42
‚»‚à‚»‚àcronŽg‚¦‚΂¢‚¢‚¶‚á‚È‚¢‚©B

263:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 14:51:41
>>255
ˆø‚Á‰z‚·‘O‚©‚猩‚Ä‚é‚ñ‚¾‚¯‚Ç
ŽžŠÔ‚Ì•ª‰ð”\‚ð’è‹`‚µ‚ĂȂ¢‚̂͂Ȃº‚æH

sleep ‚Æ‚© alam ‚Å‚â‚ê‚Γ–‘RŒë·—ÝÏ‚¾‚µc

¸“x‚Æ‚©Šm“x‚Æ‚©‚Á‚Ä”Šw‚ÌŽžŠÔ‚ÉK‚í‚È‚©‚Á‚½‚©?


264:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 15:09:03
‰½‚ň̂»‚¤‚È‚ÌH

265:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 15:19:32
>>263
±––‚È–â‘肾‚©‚çB

266:255
08/01/04 17:22:32
>>263
ˆø‚Á‰z‚µ‘O‚©‚ç‚Ì’·Šú‚É“n‚鉞‰‡‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·I

¸“x‚Í1•b‚ ‚ê‚ÎOK‚Å‚·B
sleep‚É‚¹‚æAalarm‚É‚¹‚æA
ŽdŠ|‚¯‚é‘O‚Étime_t‚ðŽæ‚Á‚Ä‚«‚ÄA
‚»‚ê‚©‚ç‹tŽZ‚µ‚Ä‚â‚낤‚©‚ȂƎv‚Á‚ĂĂ킴‚í‚´‘‚«‚Ü‚¹‚ñ‚Å‚µ‚½B

”Šw‚Í“¾ˆÓ‚Å‚·B
Ž©•ª‚Å”÷•ª‚ð”­–¾‚µ‚Ü‚µ‚½(M¥ƒÖ¥L)¼¬·°Ý

267:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 17:39:02
ƒ‰ƒCƒvƒjƒbƒc‚à‚µ‚­‚̓jƒ…[ƒgƒ“‰³

268:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 18:13:59
¦‚¢“z‚ª‘‚«ž‚ñ‚Å‚½‚ñ‚¾‚ÈB‚µ‚©‚à‘OƒXƒŒ‚©‚çB

269:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 18:45:21
>>263
‚Ç‚±‚Ɉø‚Á‰z‚µ‚½‚ñ‚¾H

270:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/04 19:44:39
‚¢‚âA>255‚ª‘¼‚̃XƒŒ‚©‚çˆÚ“®‚µ‚Ä‚«‚½‚¾‚¯‚Ì‚±‚Æ‚¾‚ëB

271:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 03:46:06
“x–Y‚ꂵ‚Ä‚µ‚Ü‚Á‚½‚̂ŕ‚¯‚Ä

ˆø”‚Ƀ|ƒCƒ“ƒ^‚ð‚Æ‚éŠÖ”‚ª‚ ‚é‚Ì‚¾‚ª
‚±‚̃|ƒCƒ“ƒ^‚̃AƒhƒŒƒX‚ðŽ©“®•Ï”‚Ì‚à‚̂ɑ‚«Š·‚¦‚é‚Ì‚ÍNG
‚±‚̃|ƒCƒ“ƒ^‚ÉŽ©“®•Ï”‚ð‘ã“ü‚·‚é‚Ì‚ÍOK
‚Å‚¢‚¢‚ñ‚¾‚æ‚Ë

272:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 03:49:55
>>271
‚²‚ß‚ñA“ljð‚Å‚«‚È‚¢

273:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 03:53:50
Q‚Ú‚¯‚Ă邩‚ç“ú–{Œê‚Åok‚ɂȂÁ‚Ä‚µ‚Ü‚Á‚½orz

a(int* p)
{
int local = 10;@//“K“–

p = &local;@//NG
*p = local;@//‚±‚ê‚͂ǂ¤‚¾‚Á‚½‚Á‚¯H
}




274:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 03:59:04
>>273
//‚±‚ê‚͂ǂ¤‚¾‚Á‚¯H
OK‚¾‚æB@@@@‚Á‚Ä‚©A‚È‚ñ‚Å‚±‚Ì’ö“x‚ÌŽ–‚ª•ª‚©‚ç‚ñB

//NG
‚±‚ê‚Ì——R‚Íà–¾‚Å‚«‚é‚©H

275:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 04:00:36
>>273
*p = local;@//‚±‚ê‚͂ǂ¤‚¾‚Á‚½‚Á‚¯H

–â‘è‚È‚¢
p‚ÌŽw‚·—̈æ‚É10‚Ì’l‚ª‘ã“ü‚³‚ê‚é


p‚ª‚à‚Â10‚Ì’l‚ÆAlocal‚ªŽ‚Â10‚Ì’l‚ÍA‚»‚ꂼ‚ê•ʂ̗̈æ‚ÉŠi”[‚³‚ê‚Ä‚¢‚éó‘ԂɂȂé

276:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 04:01:11
‚æ‚­‚í‚©‚ç‚ñ‚ª¬—‚µ‚Ä‚µ‚Ü‚Á‚½Aŋߔæ‚ê‚Ä‚é—\Š´orz


‚ ‚ꂾAauto•Ï”‚ÍŠÖ”‚©‚ç’Eo‚µ‚½uŠÔƒiƒCƒiƒC‚³‚ê‚¿‚Ⴄ‚©‚ç‚È
‚·‚邯ƒ|ƒCƒ“ƒ^p‚͈Ӗ¡‚Ì–³‚¢‚Æ‚±‚ë‚ðŽ¦‚µ‚Ä‚µ‚Ü‚¤‚̂ŃGƒ‰[‚ɂȂé‚ñ‚¾

277:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 04:12:09
>>274-275
à–¾‚ ‚肪‚Æ‚¤
¡“ú‚Í‚à‚¤‹x‚à‚¤orz

278:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 08:30:54
•¶Žš—ñ‚©‚çŽw’è‚Ì•¶Žš—ñ‚ðÈ‚¢‚Ä‘¼‚̕ϔ‚ÖƒRƒs[
—Ⴆ‚Î
•¶Žš—ñ‚ª“ü‚Á‚½•Ï” MOJI[]="aaabbbccc\0"@Žw’è‚Ì•¶Žš—ñ="bbb"‚¾‚Æ
MOJI¨‘¼‚̕ϔ‚Öaaaccc\0‚ðƒRƒs[
‚Å‚«‚ê‚Î
aaabbbccc¨ƒ|ƒCƒ“ƒ^Žg‚Á‚ÄMOJIŽ©g‚ðaaaccc\0‚É
‚Á‚Ä‚µ‚½‚¢‚ñ‚¾‚¯‚ÇA‚ǂ̂悤‚É‚·‚ê‚΂¢‚¢H

279:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 08:35:58
ÄÞ©±ÌÞÙÎß²ÝÄ©±§§§§

280:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 08:57:36
strstr‚Åbbb’T‚µ‚Äbbb‚̂ɑ±‚­ƒoƒCƒg‚ðƒkƒ‹•¶Žš‚Ü‚Åˆê•¶Žš‚¸‚‘O‚ɃRƒs[

281:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 09:04:56
void func(char * a, char const * b)
{
if (a == NULL || b == NULL || a[0] == '\0' || b[0] == '\0') return;
char const * p = strstr(a, b);
if (p == NULL) return;
char tmp[strlen(a) + 1];
sprintf(tmp, "%.*s%s", p - a, a, p + strlen(b));
strcpy(a, tmp);
}

char MOJI[] = "aaabbbccc";
char * b = "bbb";
func(MOJI, b);

’A‚µA"aaabbbccc\0"‚̓iƒ“ƒZƒ“ƒX‚È‚ñ‚Å"aaabbbccc"‚É•ÏXÏ‚Ý

282:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 09:06:01
„ˆê•¶Žš‚¸‚‘O‚ɃRƒs[
”nŽ­‚ª‚¢‚éB
„char tmp[strlen(a) + 1];
c99Žg‚¢‚ª‚¢‚éB
# ‚Â[‚©AˆêŽž—̈æ—v‚ç‚È‚¢‚¾‚ëw

283:281
08/01/05 09:10:17
>>282
Šm‚©‚Ɉꎞ—̈æ—v‚ç‚È‚©‚Á‚½B

>>278
‚Á‚Ä‚±‚Æ‚ÅA’ù³B‚±‚ê‚Åc89‚Å‚à‘åä•vB
void func(char * a, char const * b)
{
if (a == NULL || b == NULL || a[0] == '\0' || b[0] == '\0') return;
char const * p = strstr(a, b);
if (p == NULL) return;
strcpy(p, p + strlen(b));
}

284:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 09:13:58
>>283
‚¢‚âA–¢‚¾c89‚¶‚á’Ê‚ç‚È‚¢‚µB‚Â[‚©Achar const * p‚¶‚á‚È‚­‚Ächar * p‚¾‚ë‚æB

285:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 09:28:25
>>283
strcpy‚ŃRƒs[”͈͂ªd‚È‚Á‚Ă邩‚瓮삪–¢’è‹`‚ɂȂ邼B

286:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 09:35:26
‚³‚ç‚ÉŽw’è‚Ì•¶Žš—ñ‚Í•¡”‰ñoŒ»‚·‚é‰Â”\«‚à—L‚é‚©‚çEEE
‚³‚ç‚ÉŒ¾‚¦‚ÎŽw’è•¶Žš—ñ‚ðŽæ‚èœ‚¢‚½Œã‚É‘OŒã‚Ì•¶Žš—ñ‚ª‚­‚Á‚‚¢‚ÄŽæ‚蜂­‚ׂ«Žw’è•¶Žš—ñ‚ɂȂé‰Â”\«‚àB
ex. aabbc‚©‚çab‚ðŽæ‚èœ‚­‚Æabc‚ɂȂÁ‚ÄÄ“xab‚ªoŒ»B

287:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 10:05:44
‚ ‚肪‚Æ‚¤strlenŽg‚¤”­‘z‚ª‚È‚©‚Á‚½‚©‚ç•‚©‚è‚Ü‚µ‚½
ŽÀ‚ÍURL‚©‚çime.nu/‚ðÁ‚µ‚½‚©‚Á‚½‚¾‚¯‚È‚ñ‚Å‚±‚ñ‚ÈŠ´‚¶‚ł܂Ƃ߂½‚Ý‚½

if(NULL!=strstr(url,"ime.nu/")){
char *buf;
buf=strstr(url,"ime.nu/");
url[strlen(url)-strlen(buf)]='\0';
buf+=strlen("ime.nu/");
strcat(url,buf);
}

288:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 10:27:58
strcat‚à–¢’è‹`“®ì‚ɂȂ邩‚çŽ~‚ß‚êB

289:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 11:18:35
>>276
ƒ|ƒCƒ“ƒ^p‚àŠÖ”‚©‚ç’Eo‚µ‚½uŠÔƒiƒCƒiƒC‚³‚ê‚é‚̂ňÀ‘SB

290:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 11:21:28
strcpy()‚ÅA‘O•û‚ւ̈ړ®‚ª‚Å‚«‚È‚¢ŽÀ‘•‚Á‚Ä‚ ‚é‚ñ‚©‚¢‚ÈB
–¢’è‹`‚ɂ͈Ⴂ‚È‚¢‚¯‚ÇB

291:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 14:10:38
>>273
„p = &local;@//NG
‚±‚ê‚àOK‚¾‚æ
‚æ‚­l‚¦‚ëAp‚àƒ[ƒJƒ‹•Ï”‚¾

292:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 14:32:16
>>291
‚Ù‚¤H
void TestFunc(int* p)
{
@@@@int x = 10;
@@@@p = &x;
}

int main(int argc, char* argv[])
{
@@@@int a;
@@@@TestFunc(&a);
@@@@printf("%d\n", a);
@@@@return 0;
}


293:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 14:44:20
>>292
‚»‚¤‚¢‚¤˜b‚ð‚µ‚Ä‚é‚ñ‚¶‚á‚È‚¢‚ÆŽv‚¤‚ªB

294:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 14:45:20
‰½‚ªu‚Ù‚¤Hv‚È‚ñ‚¾‚©B

295:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 14:52:06
>>292
ŒN‚ª‰½‚ðŒ¾‚¢‚½‚¢‚Ì‚©•ª‚©‚ç‚È‚¢
—v‚·‚é‚ÉA‚»‚̃R[ƒh‚ª‚Ç‚¤‚µ‚½H
‰½‚©–â‘è‚Å‚àH

296:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 14:59:12
>>292
void TestFunc(int* p)
{
@@int x = 10;
@@p = &x;
}

int main(int argc, char* argv[])
{
@@int a = 5;
@@TestFunc(&a);
@@printf("%d\n", a);
@@return 0;
}

o—ÍŒ‹‰Ê
5

297:292
08/01/05 15:00:49
‚²‚ß‚ñA‰´‚ªˆ«‚©‚Á‚½B•¨¦‚­Š¨ˆá‚¢‚µ‚Ä‚½‚炵‚¢B‚¢‚¶‚߂Ȃ¢‚Å‚­‚êB

298:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 15:10:58
ƒ[ƒJƒ‹•Ï”‚̃|ƒCƒ“ƒ^‚ðƒŠƒ^[ƒ“‚·‚邯‚«‚É’ˆÓ‚ª•K—v‚È‚ñ‚¾‚Á‚¯H

299:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 15:14:17
‚ ‚êH–ß‚Á‚½æ‚ÅŽg‚¨‚¤‚ÆŽv‚Á‚Ä‚àŽc‚Á‚Ä‚é•ÛØ‚ª‚È‚¢‚ñ‚À‚áH > 298

300:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 15:15:17
‚»‚¤‚¾‚ËB
int* f()
{
int a = 10;
return &a; // NG
}

“Á‚É\‘¢‘̂Ƃ©‘å‚«‚¢‚à‚Ì‚ð•Ô‚µ‚½‚¢‚Æ‚«‚ÉA
ƒRƒXƒg‚ð”ð‚¯‚æ‚¤‚Æ‚µ‚Ä‚â‚Á‚Ä‚µ‚Ü‚¤l‚à‚¢‚é‚©‚àB
‘f’¼‚É’l‚ŕԂ·‚©Aˆø”‚ÉŠi”[æ‚̃|ƒCƒ“ƒ^‚ð–Ⴄ‚ׂµB

301:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 15:21:00
‚»‚ñ‚ÈŽž‚Ì‚½‚߂̓®“IŠm•Û‚Å‚·‚æ > 300

302:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 15:24:48
>>300
“®“IŠm•Û‚·‚é‚È‚çauto_ptr‚Å‚·‚ÈB
std::auto_ptr<int> f()
{
return std::auto_ptr<int>( new int(10) );
}

303:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 15:25:07
ƒq[ƒv—̈æ‚ÉŠm•Û‚³‚ê‚é‚©‚çdelete‚Å–¾Ž¦“I‚É휂µ‚È‚¢ŒÀ‚èŠJ•ú‚³‚ê‚È‚¢‚Á‚Ă₂©

‚½‚¾‚µdelete–Y‚ê‚邯ƒƒ‚ƒŠƒŠ[ƒN‚ª‹N‚±‚é‚©‚ç’ˆÓ(L¥ƒÖ¥)

304:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:52:20
‰•à“I‚ÈŽ¿–â‚Å‚·‚¢‚Ü‚¹‚ñBƒ|ƒCƒ“ƒ^‚ÉŠÖ‚µ‚ÄŽ¿–â‚Å‚·B
“ñŽŸŒ³”z—ñ‚Ì“®“IŠm•ۂȂ̂ł·‚ªA
TCHAR hoge[5][260];
‚̂悤‚ÈŽž‚É5‚Ì•”•ª‚¾‚¯“®“I‚ÉŠm•Û‚µ‚Ä260‚Ì•û‚͌Œ肵‚½‚¢‚̂ł·‚ªA
TCHAR *hoge[260];
hoge = (TCHAR *)malloc(sizeof(TCHAR)*260*num);
‚̂悤‚É‚·‚邯A"'char *'‚©‚ç'char *[260]'‚ɕϊ·‚·‚邱‚Ƃ͂ł«‚Ü‚¹‚ñ"‚ƃRƒ“ƒpƒCƒ‹ƒGƒ‰[“f‚«‚Ü‚·B
TCHAR **hoge;
‚Åʼn‚©‚ç“®“IŠm•Û‚ð2“xs‚¤•û–@‚Í•ª‚©‚é‚̂ł·‚ªA•Еû‚ðŒÅ’肵‚½ê‡‚ǂ̂悤‚É‚·‚ׂ«‚Å‚µ‚傤‚©B

305:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:54:06
TCHAR (*hoge)[260];

306:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:54:47
hoge = (TCHAR (*)[260])malloc(sizeof(TCHAR)*260*num);

307:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:54:58
sizeof(TCHAR)*260
‚ð
sizeof(hoge)
‚É‚·‚邯‚Ç‚¤‚È‚éH

308:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 18:55:45
‚ ‚é‚¢‚Í

hoge = (TCHAR (*)[260])malloc(sizeof(*hoge)*num);

309:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 19:02:05
typedef ‚·‚邯•ª‚©‚è‚â‚·‚¢‚æB


typedef TCHAR Path[MAX_PATH];

Path *hoge;
hoge = (Path *)malloc(sizeof (Path) * num);

310:304
08/01/05 19:23:37
‘¦ƒŒƒXŠ´ŽÓ‚Å‚·B
>>307
‚»‚¤‚·‚邯AŒãŽÒ‚Ìꇂ͖߂è’l‚ª4‚ɂȂè‚Ü‚µ‚½B
‰½ŒÌ‚©sizeof(TCHAR)‚¾‚Æ1‚Å‚µ‚½B‰½ŒÌ2‚¶‚á‚È‚¢‚Ì‚¾‚낤EEEBUnicode‚¶‚á‚È‚¢‚©‚ç‚©‚ÈEEEHH
>>305-306
‚̂悤‚ÉŠÔÚŽQƉ‰ŽZŽq‚ðŠ‡ŒÊ‚Å‚­‚­‚邯ãŽè‚­ƒRƒ“ƒpƒCƒ‹‚à’Ê‚èA
for(i = 0 ; i < max ; i++) hoge[i] = "test";
‚Æ“®ì‚àŠm”Fo—ˆ‚Ü‚µ‚½B
>>309
‚̂悤‚Étypedef‚Ì‚â‚è•û‚àƒOƒO‚Á‚ÄŒ©‚‚¯‚½‚̂ł·‚ªA
’¼Ú“I‚ɂǂ¤‚â‚ê‚Βʂ邩’m‚肽‚©‚Á‚½‚à‚Ì‚ÅBB@‚â‚Í‚èAtypedef‚Ì•û‚ª•ª‚©‚è‚â‚·‚¢‚Å‚·‚ËB

311:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 19:30:57
Œ^錾‚Ì * ‚ÍŠÔÚŽQƉ‰ŽZŽq‚Ƃ͕ʕ¨B

312:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 19:35:03
>>310
TCHAR‚̓}ƒNƒ‚ŃƒCƒh•¶Žš(wchar_t)‚ƃ}ƒ‹ƒ`ƒoƒCƒg•¶Žš(char)‚ðØ‚è‘Ö‚¦‚é
VC‚È‚çƒvƒƒpƒeƒB‚©‚çUnicode•¶ŽšƒZƒbƒg‚ðŽg—p‚·‚邿‚¤‚É‚·‚ê‚΃ƒCƒh•¶Žš‚ɂȂé
Œã"test";‚Í_T("test");‚à‚µ‚­‚ÍTEXT("test");‚Á‚Ä‘‚­‚悤‚ÉB‚»‚¤‚·‚ê‚ÎØ‘Ö‚Ì‘ÎۂɂȂ邩‚çB

313:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/05 21:29:06
\‘¢‘̂ɂ·‚邯Œ©Šµ‚ꂽŒ`‚ɂȂéB
typedef struct { TCHAR str[260]; } Path;
Path* hoge = (Path*)malloc(sizeof(Path) * num);
”ÏŽG‚©‚ÈB

314:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 00:18:19
‚È‚ñ‚ÄŒ¾‚¤‚©ƒ|ƒCƒ“ƒ^‚Ì”z—ñ‚Æ‘½ŽŸŒ³”z—ñ‚ւ̃|ƒCƒ“ƒ^‚ðŠ¨ˆá‚¢‚µ‚Ä‚¢‚é—l‚ÈŠóƒKƒX
int *p[10]‚¾‚ÆintŒ^‚̃|ƒCƒ“ƒ^‚ª10ŒÂ‚ ‚éƒ|ƒCƒ“ƒ^‚Ì”z—ñ
int a[10][10]‚Æ‚©‚Ì‘½ŽŸŒ³”z—ñ‚ւ̃|ƒCƒ“ƒ^‚È‚ç int (*p)[10]

315:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 00:55:57
CŒ¾Œê‚ʼn½‚©•ª‚©‚è‚â‚·‚¢ƒvƒƒOƒ‰ƒ€‚͂Ȃ¢‚Å‚µ‚傤‚©B

316:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 00:56:34
helloworld

317:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 00:59:19
int main(){
return 0;
}

‘½•ª‚±‚ꂪˆê”Ô•ª‚©‚è‚â‚·‚¢

318:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 01:48:10
C++Builder 6‚ŃRƒ“ƒpƒCƒ‹‚µ‚½Œã
printf‚ŃeƒLƒXƒg•¶‚ð•\ަ‚µ‚½‚¢‚ñ‚Å‚·‚¯‚Ç
‚Ç‚¤‚·‚ê‚΂¢‚¢‚ñ‚Å‚µ‚傤‚©B

319:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 01:49:48
ƒGƒXƒp[‚ªŽ¿–â‚É“š‚¦‚éƒXƒŒ
½ÚØÝ¸(tech”Â)

320:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 02:15:16
ŽÀs‚·‚ê‚Ηǂ¢‚ñ‚¶‚á‚È‚¢B

321:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 02:28:04
“ú–{Œê‚ðƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚âuƒƒ‚’ v‚Å•\ަ‚³‚¹‚½‚¢‚Å‚·B
‚Å‚«‚ê‚ΔwŒi‚ª”’‚¢Š‚É•ª‚©‚è‚â‚·‚­•\ަ‚³‚¹‚½‚¢B
ƒ}ƒWƒŒƒX‚«‚Ú‚ñ‚ÊB

322:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 02:34:03
ƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Ì”zF‚𢔒’n‚É••¶Žš£‚ÉÝ’è

323:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 02:48:13

#include <stdlib.h>

system( ); ‚ÅA“K“–‚É
ƒRƒ}ƒ“ƒh‚Ì–½—ß‚¾‚ªA
color F0
‚Æ‚©
#define color(x) printf("\033[%dm", x + 30);
MSŽg—p‚¾‚Á‚½‚©‚à’m‚ê‚È‚¢‚ªB

system("notepad.exe puni.cpp");
Ú‚µ‚­‚Í’²‚ׂÄ

324:304
08/01/06 02:57:35
>>314
‚»‚ê‚ðŠÏ‚ĉ½‚ƂȂ­”[“¾o—ˆ‚Ü‚µ‚½B
ƒLƒƒƒXƒg‚ª‰‚߂Ċςé‚Ì‚ÅA‚à‚¤‚¿‚å‚Á‚ƘM‚Á‚Ă݂܂·B
ƒŒƒX‚­‚ꂽŠF‚³‚ñ‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

325:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 05:36:09
“®“Iƒƒ‚ƒŠ‚̉ð•ú‚ª‚¢‚Ü‚¢‚¿‚æ‚­”»‚è‚Ü‚¹‚ñB
ˆÈ‰º‚Ìi‚`j‚Ŷ¬‚µ‚½ snow ‚ÍA
i‚aj‚Å–â‘è‚È‚­‰ð•ú‚³‚ê‚Ä‚¢‚é‚̂łµ‚傤‚©H

void procMain()
{
@Snow ***snow = NULL;
@int i, j;
@
@// ¶¬@©i‚`j
@snow = new Snow**[10];
@for ( i = 0; i < 10; i++ ) {
@@snow[i] = new Snow*[5];
@@for ( j = 0; j < 5; j++ ) {
@@@snow[i][j] = new Snow();
@@}
@}
@
@// ‰ð•ú@©i‚aj
@for ( i = 0; i < 10; i++ ) {
@@for ( j = 0; j < 5; j++ ) {
@@@delete snow[i][j];
@@}
@@delete snow[i];
@}
@delete snow;
}

‰º‚Q‚Â‚Ì delete ‚ª delete[] ‚Ì—l‚È‹C‚à‚µ‚Ü‚·‚ªA
”»‚é•û‚ª‚¢‚Ü‚µ‚½‚ç‚æ‚낵‚­‚¨Šè‚¢‚µ‚Ü‚·B

326:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 05:49:38
>>321
ƒtƒ@ƒCƒ‹‚Éo—Í‚µ‚½Œã‚É‚»‚̃tƒ@ƒCƒ‹‚ðŠJ‚¯‚΂¢‚¢B
fp=fopen("test.txt","r");
fprintf(fp,"hoge");
fclose(fp);
system("test.txt");

327:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 06:32:15
>>325
new@[]@Žg‚Á‚Ă邩‚ç@delete@[]@‚¾‚낤‚ËB

‚±‚¤‚¢‚¤‚̂͂â‚₱‚µ‚­‚Ȃ邩‚çA
ƒtƒ‰ƒbƒg‚È”z—ñ‚É‚µ‚Ä“Y‚¦Žš‚ÍŠ|‚¯ŽZ‚·‚é‚Ì‚ªƒVƒ“ƒvƒ‹‚Å‚¢‚¢B
Snow@*snow@=@new@Snow[10*5];
for@(int@i@=@0;@i@<@10;@i++@)@for@(int@j@=@0;@j@<@5;@j++@)@snow[i*5+j].xxx();
delete@[]@snow;


328:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 06:40:43
>>321
>>318‚ŃGƒfƒBƒVƒ‡ƒ“‚ªPersonalˆÈŠO‚È‚çOutputDebugStringBƒCƒxƒ“ƒgƒ^ƒu‚Éo—Í‚³‚ê‚é

329:325
08/01/06 08:55:02
>>327
ƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B–â‘肪‰ðŒˆ‚µ‚»‚¤‚Å‚·B

‚Ç‚¿‚ç‚Ì delete ‚Å‚àƒRƒ“ƒpƒCƒ‹‚ª’Ê‚Á‚¿‚Ⴄ‚©‚玩M‚ªŽ‚ĂȂ¢EEE

330:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 11:33:30
>>315
‘S‘RŠÖŒW‚È‚¢‚ªAŽ©•ª‚ªˆê”Ôʼn‚ÉŒ©‚½C++‚̃Tƒ“ƒvƒ‹‚Í‚±‚ꂾB

#include <iostream>
int main(int argc, char *argv) {
@std::cout << "Hello World !" << std::endl;
@return 0;
}

‚‚¢‚Å‚ÉAˆê”Ôʼn‚É•·‚¢‚½ƒNƒ‰ƒX‚Ìà–¾‚Í
@”L‚àl‚à‚݂ȚM“û—ނȂ̂ł·
‚¾B

331:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 11:48:57
>>330
main‚̈ø”‚à‚܂Ƃà‚É‘‚©‚È‚¢‚Æ‚ÍAˆ«‚¢ƒTƒ“ƒvƒ‹‚¾‚ÈB

332:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 12:42:49
‰´‚Í‚±‚ꂾ‚Á‚½EEE

static@char@_main[]@=@{@0x81,@0x21,@....,@0x21@}

PDP‚Ù‚É‚á‚ç‚çê—p‚Æ‚©‚©‚¢‚Ä‚ ‚Á‚½


333:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 14:01:44
Å‹ßWin32API‚ðŽg‚Á‚½ƒ\ƒtƒg‚ðì‚èŽn‚ßAFX‚ƃTƒ“ƒvƒ‹‚ðŒ©‚Ä‰ñ‚Á‚Ä‚é‚̂ł·‚ª
‘½‚­‚ª‚ЂƂ‚Ì.cppƒtƒ@ƒCƒ‹‚ɂ܂Ƃ܂Á‚Ă邿‚¤‚ȃR[ƒh‚âAƒOƒ[ƒoƒ‹•Ï”‚ª‘½‚¢ƒ\[ƒX‚ÅA
‚»‚ê‚ðŒ³‚ÉƒR[ƒh‚ð‘Å‚¿Žn‚ß‚½‚ç‚ЂƂ‚̃tƒ@ƒCƒ‹‚ɉ½çs‚Æ‚¢‚¤ƒR[ƒh‚ª“ü‚èAÝ’èî•ñ
‚ðƒOƒ[ƒoƒ‹•Ï”‚Å‹¤—L‚·‚邿‚¤‚È‹CŽ‚¿ˆ«‚¢ƒR[ƒh‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚µ‚½B

Win32‚ð—p‚¢‚½ƒR[ƒh‚Å‚¤‚Ü‚­OOP‚ÌŠT”O‚ðŽæ‚è“ü‚ê‚ÄAo—ˆ‚邾‚¯‚·‚Á‚«‚è‚Æ‚µ‚½ƒR[ƒh‚ð‘‚«‚½‚¢‚̂ł·‚ªA
‚Ȃɂ©ƒAƒhƒoƒCƒX‚ª‚ ‚ê‚΂²‹³ŽöŠè‚¢‚Ü‚·B

334:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 14:08:52
API‚ð’¼ÚŒÄ‚Ô‚ñ‚¶‚á‚È‚­‚ÄAAPI‚ð•ï‚Ýž‚ÞƒNƒ‰ƒX‚©‚µ‚Ä‚©‚çŽg‚¤B‚½‚Æ‚¦‚΃tƒ@ƒCƒ‹ŠÖŒW‚̃Nƒ‰ƒX‚ðì‚Á‚ÄŠO‚©‚çAPI‚ðŒ©‚¦‚È‚­‚·‚éB

335:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 14:19:46
>>333

Win32API ’¼’@‚«‚¶‚á‚È‚­‚ÄAMFC‚â.NET FrameworkŽg‚Á‚½‚Ù‚¤‚ª—Ç‚¢‚æB


336:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 14:21:16
MFC‚â.NET Framework‚Ý‚½‚¢‚Ȃ̂ðì‚肽‚¢‚ñ‚¾‚ëB

337:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 14:48:05
SDL‚Æ‚©wxŽg‚¨‚¤¥

338:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 15:25:17
VCL‚àˆ¤‚µ‚Ä

339:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 16:29:28
‰É‚¾‚µVCL‚ðC++‚ɈÚA‚·‚é‚©

340:333
08/01/06 16:30:59
ŠF‚³‚ñ ‚²‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚Ç‚¤‚â‚çMFC‚Á‚Ă̂ª‚¤‚Ü‚­API‚ð“Z‚߂Ă¢‚邿‚¤‚Ȃ̂ł»‚ê‚ðŽg‚¢‚½‚¢‚ÆŽv‚¢‚Ü‚·EEE

341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 16:37:27
>>339
‚»‚ê—~‚µ‚¢B¥”ñ‚É

342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 16:58:12
>>339
•¶Žš—ñƒNƒ‰ƒX‚ɂͥ”ñsprintfƒƒ\ƒbƒh‚ð

343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 19:06:34
C++‚ÌSTL‚Å‚ ‚évectorŒ^‚ÉŠÖ‚·‚鎿–â‚Å‚·B
AAA, BBB, CCC‚Æ‚¢‚¤3‚‚ÌvectorŒ^‚ª‚ ‚Á‚ÄA
‚»‚ê‚ç‚Ì—v‘fAAA[index], BBB[index], CCC[index]@iindex‚Í‘S‚Ä‹¤’ʂ̮”j‚ðˆêŠ‡íœ‚µ‚½‚¢‚̂ł·‚ªA
‰º‹L‚̂悤‚Èç’·‚È\•¶‚ɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
Á‚µ‚½‚¢‘ÎÛDDD, EEE, FFF‚ª‘‚¦‚Ä‚¢‚­‚ÆAƒvƒƒOƒ‰ƒ€‚ª”ñí‚É’·‚­‚È‚Á‚Ä‚µ‚Ü‚¤‚̂ł·‚ªA
ƒCƒeƒŒ[ƒ^[aaa, bbb, ccc‚ð‹É—ÍŽg—p‚¹‚¸‚ɃRƒ“ƒpƒNƒg‚É‹Lq‚·‚é•û–@‚Í–³‚¢‚Å‚µ‚傤‚©E

vector<double>::iterator aaa;@aaa = AAA.begin();
vector<int>::iterator bbb;@bbb = BBB.begin();
vector<string>::iterator ccc;@ccc=CCC.begin();
for(int a=0;a<index;a++) { aaa++; bbb++; ccc++; }
AAA.erase(aaa);
BBB.erase(bbb);
CCC.erase(ccc);


344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 19:21:25
>>343
‚¢‚âA­‚È‚­‚Æ‚àfor•¶‚Í‚¢‚ç‚È‚­‚ËHadvanceŽg‚¦‚ÎH
‚Æ‚¢‚¤‚æ‚èA‚±‚¤‚¢‚¤‚͎̂v‚¢‚Á‚«‚ètemplate‚Ìo”Ô‚¾‚ÆŽv‚¤‚ñ‚¾‚ªB


345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 19:24:03
>>343
‚»‚à‚»‚àƒf[ƒ^\‘¢‚ð
struct Hoge {
double d; int n; string s;
};
vector<Hoge> hoge;
‚Ƃł«‚È‚¢‚ÌH

‚¿‚Ȃ݂Évector<>::iterator‚̓‰ƒ“ƒ_ƒ€ƒAƒNƒZƒX‚Å‚«‚é‚Ì‚Å
AAA.erase(AAA.begin()+index)‚ÅOK

346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 19:29:51
>>344
>>345
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

Šù‚ɃNƒ‰ƒX‚ÌŠK‘w\‘¢‚ð‰½’i‚©‘g‚ñ‚Å‚¢‚é‚Ì‚ÅA‚±‚êˆÈãŠK‘w‰»‚·‚é‚Ì‚Í”ð‚¯‚½‚¢‚ÆŽv‚¢‚Ü‚µ‚ÄB
ÅŒã‚Ì1s‚Ìê‡Aindex‚ªintŒ^‚¾‚©‚çƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂç‚È‚¢‚Å‚µ‚傤‚©H

347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 19:35:34
>>346
RamdomAccessIterator‚È‚ç‰ÁŽZ‚ªƒI[ƒo[ƒ[ƒh‚³‚ê‚Ă邩‚炨‚‹

348:343
08/01/06 19:35:53
‚Ü‚¸‚Í‚±‚Ì•û–@‚Å‚½‚ß‚µ‚Ă݂܂·B
AAA.erase(AAA.begin()+index)

349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 19:36:13
>>347
d‚Ëd‚Ë‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·m(_ _)m

350:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 19:52:25
#include <stdio.h>
‚©‚çŽn‚Ü‚éŠî–{ŠÖ”‚Å
‰½‚©•\ަ‚·‚镨‚Í‚ ‚é‚ñ‚Å‚µ‚傤‚©B

351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 20:02:22
Random Access Iterator‚¾‚©‚ç

AAA.erase( AAA.begin() + index );
BBB.erase( BBB.begin() + index );
CCC.erase( CCC.begin() + index );

‚Å‚¢‚¢‚ñ‚¶‚á‚ËH

352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 20:04:09
printf‚Æ‚©ŠÈ’P‚ÈŠÖ”‚Å‚à‚¢‚¢‚ñ‚Å‚·‚ªB
ƒRƒ“ƒpƒCƒ‰‚ÌÝ’è‚ŃuƒŠ[ƒ_[‚ª‚Å‚«‚Ü‚¹‚ñB

353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 20:05:49
Ž¿–â‚̓Rƒ~ƒ…ƒjƒP[ƒVƒ‡ƒ“Œ¾Œê“ú–{‚Å‚¨Šè‚¢‚µ‚Ü‚·B

354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 20:08:28
‚±‚ê‚©‚çƒeƒ“ƒvƒŒ[ƒg‚̕׋­‚ðŽn‚߂悤‚ÆŽv‚Á‚Ä‚¢‚é‚ñ‚Å‚·‚ª

ƒeƒ“ƒvƒŒ[ƒgFƒNƒ‰ƒX‚Ý‚½‚¢‚È‚à‚ñ
STLFƒeƒ“ƒvƒŒ[ƒg‚Ì‚ ‚‚܂è

‚Ý‚½‚¢‚È”Fޝ‚Á‚Ă܂¿‚ª‚Á‚Ä‚¢‚Ü‚·‚©H

355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 20:10:15
>>354
ŠÔˆá‚Á‚Ä‚é

356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 20:35:34
ŠÖ”ƒeƒ“ƒvƒŒ[ƒg‚ÌŽg‚¢‚Ç‚±‚ë‚Æ‚¢‚¤‚©‘I‘ð‚ɂ‚¢‚Ăł·
‹C‚É‚µ‚È‚­‚Ä—Ç‚¢ƒŒƒxƒ‹‚Ȃ̂¾‚ÆŽv‚¢‚Ü‚·‚ª
ˆø”‚Éa‚Æb‚ðŽæ‚èA‘å‚«‚È•û‚ð•Ô‚·ŠÖ”ƒeƒ“ƒvƒŒ[ƒg‚ª‚ ‚Á‚½‚Æ‚µ‚Ü‚·B
‚±‚Ìê‡A‘å‚«‚¢’l‚ð•Ô‚·ŠÖ”‚Ìint—p‚Ì‚à‚Ìfloat—p‚Ì‚à‚ÌEEEE‚Æ‚¢‚Á‚½‹ï‡‚É‚½‚­‚³‚ñ‚ÌŠÖ”‚ð—pˆÓ‚·‚é‚̂ƂłÍ
‚Ç‚¿‚炪—Ç‚¢‚̂łµ‚傤‚©H
‚±‚±‚ÅŠÖ”ƒeƒ“ƒvƒŒ[ƒg‚ðŽg‚¤‚ƂȂñ‚Æ‚¢‚¤‚©‚à‚Á‚½‚¢‚È‚¢‚Æ‚¢‚¤‚©ˆ—‚ª–³‘ʂɑ傫‚­–c‚ç‚ñ‚Å‚¢‚é‹C‚ª‚µ‚ĂȂç‚È‚¢‚Å‚·

¡‚·‚®‚É‘z‘œ‚͂ł«‚È‚¢‚̂ł·‚ªA‚±‚±‚Å‚¢‚¤‘嬂ð”ä‚ׂé’ö“x‚Ì‚à‚̂łȂ­A‚à‚Á‚Ƒ傫‚È‚à‚̂Ȃç‚Ί֔ƒeƒ“ƒvƒŒ[ƒg‚ª—LŒø‚¾‚Ƃ͎v‚¢‚Ü‚·


357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 20:36:29
‘厖‚ȂƂ±‚낪orz

‚‚܂舗”‚ª‘½‚¢‚à‚̂Ȃç‚Ί֔ƒeƒ“ƒvƒŒ[ƒg‚ð—˜—p‚µ‚½•û‚ª—Ç‚¢A‚Ȃǂ̖¾Šm‚¾‚Á‚½‚肵‚È‚¢‚܂ł̌ˆ‚Ü‚è‚̂悤‚È‚à‚̂͂ ‚é‚̂łµ‚傤‚©H

358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 20:38:53
>>356
‰½‚ÅH
‚º‚ñ‚º‚ñ‚à‚Á‚½‚¢‚È‚­‚È‚¢‚ÆŽv‚¤‚¯‚ÇB
ŒÄ‚Ño‚³‚ê‚Ä‚éŒ^‚Ì‚à‚Ì‚¾‚¯‚ª‹ï‘̉»‚³‚ê‚é‚©‚ç
Œø—¦“I‚¾‚ÆŽv‚¤‚µAŽÀÛstd::maxƒeƒ“ƒvƒŒ[ƒg‚Í‚ ‚é‚¶‚á‚È‚¢B

359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 20:40:57
>>356
>int—p‚Ì‚à‚Ìfloat—p‚Ì‚à‚ÌEEEE‚Æ‚¢‚Á‚½‹ï‡‚É‚½‚­‚³‚ñ‚ÌŠÖ”‚ð—pˆÓ‚·‚é
‚±‚ꂪ–Ê“|‚¶‚á‚È‚¢‚ÆŽv‚¤‚Ȃ炪‚ñ‚΂ê‚ÎH

360:356
08/01/06 20:41:07
>>358
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·
‚»‚¤‚Å‚·‚æ‚Ëorz‚à‚Á‚½‚¢‚È‚¢‚ÆŠ´‚¶‚Ä‚¢‚鎩•ª‚ª‚¨‚©‚µ‚­‚ĂȂç‚È‚¢‚Å‚·
ϋɓI‚ÉŽg‚Á‚Ä‚¢‚±‚¤‚Æ‚¨‚à‚¢‚Ü‚·

361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 21:03:26
‚¾‚©‚çAstd::max()‚ðŽg‚¦‚Á‚Ä‚ÎB

362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 21:06:46
>>361
356‚͗Ⴆ‚΂Ō¾‚Á‚Ă邾‚¯‚¾‚ë

363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 21:14:07
>>360
‚¨‚©‚µ‚­‚È‚¢‚Å‚·Bo‚Ä‚­‚éƒR[ƒh‚̑傫‚³‚ðŒ©Ï‚à‚邱‚Ƃ͕K—v‚È‚±‚Ƃł·B


364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 21:17:24
>>356

>int—p‚Ì‚à‚Ìfloat—p‚Ì‚à‚ÌEEEE‚Æ‚¢‚Á‚½‹ï‡‚É‚½‚­‚³‚ñ‚ÌŠÖ”‚ð—pˆÓ‚·‚é

•ÛŽç«‚ðl‚¦‚邯‚±‚Ìl‚¦•û‚͂͗ǂ­‚È‚¢B
ƒoƒO‚ª‚ ‚Á‚½‚ç‘S•”’¼‚³‚È‚«‚á‚¢‚¯‚È‚¢‚µA’¼‚µ–Y‚ꂪo‚Ä‚­‚é‰Â”\«‚ª‚ ‚éB
ƒXƒeƒbƒv”‚ª­‚È‚¢ê‡‚Å‚àAƒoƒO‚ªo‚邯‚«‚Ío‚éB
‚±‚¤‚¢‚¤ê‡‚ð‘z’肵‚ăeƒ“ƒvƒŒ[ƒg‚ªo‚Ä‚«‚½‚킯‚¾‚µB


365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 22:00:30
template‚ðŽg‚¤‚Æexe‚ªƒoƒJ‚Å‚©‚­‚È‚é‚Á‚ÄŒ¾‚¤ƒAƒz‚ª‚¢‚é‚ñ‚¾‚æ‚È
‰´‚à‰ïŽÐ‚ł悭Œ¾‚í‚ê‚é‚ñ‚¾‚í

366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 22:04:31
‚»‚¤‚¢‚âƒeƒ“ƒvƒŒ[ƒg‚ðŽg‚¤‹@‰ï‚ª–³‚¢

367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 22:07:18
‰¼‚ɂ΂©‚Å‚©‚­‚È‚Á‚½‚Æ‚µ‚ÄA‚ǂ̂®‚ç‚¢‚̃TƒCƒY‚È‚ç–â‘肾‚ÆŠ´‚¶‚é‚ñ‚¾‚낤cc

368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 22:13:00
ŠÂ‹«‚É‚æ‚Á‚Ä‚³‚Ü‚´‚Ü‚¾‚낤‚ËB
‘g‚Ýž‚݊‹«‚Ȃ猋\’v–½“I‚ɂȂ肩‚Ë‚ñ‹C‚à‚·‚邯‚ÇA‚»‚ê‚È‚çC++‚É‚·‚éƒƒŠƒbƒg­‚È‚¢‚µB
ˆê”Ê“I‚ȃ\ƒtƒgƒEƒFƒA‚È‚çCD‚âDVD‚É“ü‚è‚«‚ç‚È‚­‚È‚Á‚½‚ç‚Æ‚©‚¶‚á‚È‚¢‚Ì‚©‚ÈH

369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 22:13:48
‰¼‚Ƀeƒ“ƒvƒŒ[ƒgŽg‚í‚È‚©‚Á‚½‚Æ‚µ‚Ä‚àA
Ž—‚½‚悤‚È•¨ì‚é‚킯‚¾‚µ‚ÈB

370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 22:34:36
>>365
̂̃Rƒ“ƒpƒCƒ‰‚Í’m‚ç‚È‚¢‚¯‚ÇAM‚¶‚ª‚½‚¢B
‹ïŒ»‰»‚³‚ê‚é‚͎̂©•ª‚ŌĂÑo‚µ‚Ä‚é‚à‚Ì‚¾‚¯‚¾‚©‚çB
ƒCƒ“ƒ‰ƒCƒ“‰»‚Æ‚©•ʂ̗—R‚ő傫‚¢‚ñ‚łȂ¢H
‚»‚ê‚Æ‚àƒeƒ“ƒvƒŒ[ƒgŽg‚í‚È‚­‚Ä‚àA‚à‚Æ‚à‚ÆƒoƒJ‚Å‚©‚­
‚È‚éƒvƒƒOƒ‰ƒ€‚©‚à‚µ‚ê‚ñB

371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 22:43:46
>>370
‘å‚«‚ȃNƒ‰ƒX‚ðŠÛ‚²‚ƃeƒ“ƒvƒŒ[ƒg‚É‚µ‚½‚ñ‚¶‚á‚È‚¢‚©H

372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 22:44:17
ƒIƒuƒWƒFƒNƒgƒtƒ@ƒCƒ‹‚̃TƒCƒY‚¾‚¯”äŠr‚·‚ê‚΂¸‚Á‚Æ‘‚¦‚é‚ñ‚¶‚á‚ËHŒv‚Á‚½‚±‚ƂȂ¢‚¯‚Ç


373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 23:01:42
VC++2008express edition‚ŃRƒ“ƒ\[ƒ‹ƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ðì‚ê‚é‚©ŽÀŒ±‚µ‚Ă݂½Œ‹‰Ê
‚Å‚«‚Ü‚¹‚ñ‚Å‚µ‚½B
‚Ç‚¤‚µ‚½‚à‚ñ‚Å‚µ‚傤B

374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 23:04:36
‚»‚ꂾ‚¯‚¶‚áA‰½‚ª‹N‚±‚Á‚½‚Ì‚©ƒTƒbƒpƒŠ

375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 23:07:35
CŒ¾Œê‚ÌŽ¿–â‚È‚ñ‚¾‚ªB
Ž‚½‚¹‚½ƒtƒ@ƒCƒ‹ƒ|ƒCƒ“ƒ^‚©‚çƒtƒ@ƒCƒ‹ƒl[ƒ€‚𓾂½‚¢‚ñ‚Ńtƒ@ƒCƒ‹ƒ|ƒCƒ“ƒ^‚©‚烃“ƒo[‚ðŒ©‚Ä‚Ý‚½‚ç
tmpfname‚Á‚Ă̂ª‚ ‚Á‚½‚¯‚ÇA‚±‚Ìtmpfname‚Á‚Ä‚»‚̃tƒ@ƒCƒ‹‚Ì–¼‘O‚Æl‚¦‚Ä‚¨‚‹H
‚ ‚ÆA‚±‚ê‚Á‚Ċ‹«ˆË‘¶H

376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 23:12:35
ŠÂ‹«ˆË‘¶

377:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 23:12:59
FILE\‘¢‘̂̒†g‚͈—ŒnˆË‘¶

378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 23:15:56
>>376-377
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B
•ʂ̕û–@‚ÅŠÇ—‚·‚邱‚Ƃɂµ‚Ü‚·B

379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 23:36:51
CŒ¾Œê‚ÌŽ¿–â‚Å‚·
mainŠÖ”‚Å—pˆÓ‚µ‚½double *x‚ð•ʂ̊֔‚Ì’†‚Åmalloc‚ðŽg‚Á‚ăTƒCƒY‚ðŒˆ‚ß‚é‚±‚ƂƔ’l‚Ì‘ã“ü‚ðs‚¢‚½‚¢‚̂ł·‚ªãŽè‚­o—ˆ‚Ü‚¹‚ñ
‚ǂ̂悤‚É‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©
ˆÈ‰º‚ÍŽ©•ª‚Åì‚Á‚½‚à‚̂̊Y“–•”•ª‚¾‚¯‚𔲂«o‚µŠÈ—ª‰»‚µ‚½‚à‚̂ł·


#include<stdio.h>
#include<stdlib.h>

void f(double *);

void main(void)
{
@ double *x;
@ f(x);
@ free(x);
}

void f(double *a)
{
@ a=(double *)malloc(sizeof(double)*3);
@ if(a==NULL){
@@ printf("ƒƒ‚ƒŠŠm•ÛŽ¸”s\n");
@@ exit(1);
@ }
@ a[1]=2.0;
}

380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 23:40:52
ƒ|ƒCƒ“ƒ^‚ðŠÖ”‚É“n‚µ‚Ä‚¢‚邯‚¢‚Á‚Ä‚àƒ|ƒCƒ“ƒ^‚Æ‚¢‚¤’l‚ð“n‚µ‚Ă邾‚¯B
‚»‚̃|ƒCƒ“ƒ^‚ðŠÖ”‚Ì’†‚Å‘‚«Š·‚¦‚Ä‚àmain‚¶‚á‰e‹¿‚³‚ê‚È‚¢‚©‚çˆø”Á‚µ‚ĕԂè’lŽg‚¤‚Æ‚©A
ƒ|ƒCƒ“ƒ^‚̃|ƒCƒ“ƒ^‚ðˆø”‚łƂ邩‚̂ǂÁ‚¿‚©B

381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/06 23:41:45
>>379
‚»‚è‚áAãŽè‚­‚¢‚©‚ñ‚íB

void f(double **);

void main(void)
{
double *x;
f(&x);
free(x);
}

void f(double **a)
{
*a=(double *)malloc(sizeof(double)*3);
if(*a==NULL){
printf("ƒƒ‚ƒŠŠm•ÛŽ¸”s\n");
exit(1);
}
*a[1]=2.0;
}


‘S‚­ŽŽ‚µ‚ĂȂ¢‚¯‚ÇA‚±‚ê‚łǂ¤‚æH

382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 00:01:18
>>381
‰´‚à‘S‚­ŽŽ‚µ‚ĂȂ¢‚¯‚Ç

„*a[1]=2.0;
‚È‚ñ‚©Œ™‚ÈL‚¢‚ª‚·‚éB
—D懈ÊA‚±‚ê‚ł悩‚Á‚½‚Á‚¯H

383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 00:04:54
>>382
iE‚`Ej²¸Å²!!

384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 00:07:09
*a[1]‚Í*(a[1])‚¾‚Á‚½‚Í‚¸‚¾‚ÈB
‚â‚肽‚¢‚Ì‚Í(*a)[1]‚©H

385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 00:12:12
>>378-384
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
>>381‚ð>>384‚É•ÏX‚µ‚½‚à‚Ì‚ðŽg‚¦‚ÎãŽè‚­‚¢‚«‚Ü‚µ‚½

386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 00:38:10
for(i=0;i<N;i++){
@ fscanf(fp,"%lf %lf",&m[i],&n[i]);
}

ª‚Ìó‘ԂŃrƒ‹ƒh‚µ‚ÄŽÀs‚·‚邯ƒGƒ‰[‚ªo‚é

for(i=0;i<N;i++){
@ fscanf(fp,"%lf %lf",&m[i],&n[i]);
@ printf("%f %f\n",m[i],n[i]);
}

ŽŸ‚ɪ‚̂悤‚É‘‚«Š·‚¦‚ărƒ‹ƒh‚µ‚ÄŽÀs‚·‚邯ƒGƒ‰[‚ªo‚È‚¢

for(i=0;i<N;i++){
@ fscanf(fp,"%lf %lf",&m[i],&n[i]);
}

‚»‚ÌŒã‚Ū‚Ìó‘Ô‚É–ß‚µ‚Ä‚©‚çƒrƒ‹ƒh‚µ‚ÄŽÀs‚·‚邯ʼn‚Æ“¯‚¶‚Ȃ̂ɃGƒ‰[‚ªo‚È‚­‚È‚Á‚Ä‚¢‚é



‚±‚¤‚¢‚Á‚½‚±‚Æ‚ª‹N‚±‚é‚̂͂ǂ̂悤‚È——R‚Å‚µ‚傤‚©




387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 00:45:18
‚·‚ׂẴ\[ƒX‚ð“\‚è•t‚¯‚邯‚©
ƒGƒ‰[‚Ì“à—e‚ð‘‚­‚Æ‚©
‚»‚¤‚¢‚¤“w—Í‚ð‚µ‚È‚¢‚ƃGƒXƒp[ˆÈŠO“š‚¦‚ç‚ê‚È‚¢‚ÆŽv‚¤‚æ

388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 01:44:26
ƒGƒXƒp[‚µ‚Ă݂éB
ƒtƒ@ƒCƒ‹“à‚ɉüs‚ª‚ ‚Á‚Äfscanf‚ª2‰ñ–ÚˆÈ~“ǂݞ‚݂Ɏ¸”s‚µ‚Ä‚¢‚éB

389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 03:26:27
‘½•ª‰Šú‰»–Y‚êBƒGƒ‰[‚ªo‚È‚¢•û‚Í‚½‚Ü‚½‚Ü

390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 05:17:35
>384
—D懈ʂÁ‚ē‚¢‚ËD
‚Ý‚ñ‚È‚¿‚á‚ñ‚ÆŠo‚¦‚Ä‚é‚ÌH

391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/01/07 06:18:31
•ʃXƒŒ‚©‚ç—U“±‚³‚ê‚Ä—ˆ‚Ü‚µ‚½B
‰ü‚ß‚ÄA‚±‚¿‚ç‚ÅŽ¿–₳‚¹‚ĉº‚³‚¢B

‚Ü‚¸Aƒtƒ‰ƒbƒVƒ…ƒƒ‚ƒŠ‚Ƀf[ƒ^‚ð‘‚«ž‚݂܂·B
‚»‚µ‚Ä‚»‚̃f[ƒ^‚ª‘‚«ž‚܂ꂽƒZƒNƒ^H(ƒAƒhƒŒƒXH)‚ðŽæ“¾‚·‚é•û–@‚Á‚Ä‚ ‚è‚Ü‚·‚Å‚µ‚傤‚©H


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

4090“ú‘O‚ÉXV/166 KB
’S“–:undef