y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
908:881=884
08/02/03 21:37:43
‚¦‚ÆA‚‚܂èAvector‚Ìv‚ª‚ ‚邯‚µ‚ÄA
‰Šú’l‚Æ‚µ‚ÄA(65535`0)‚ð“ü‚ê‚Æ‚­‚킯‚Ë
‚ÅA‚±‚¤‚·‚邯O(N)‚ÅG‚ê‚éA‚Á‚Ä‚¾‚¯‚̘bB
—v‹(){ return v.pop_back() }
‰ð•ú(id){ v.push_back( id ); }

909:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 21:41:34
‚»‚ê O(N) ‚¶‚á‚È‚­‚Ä O(1) ‚¾‚ëB

‰ð•ú‚Ńfƒ^ƒ‰ƒ‚È id H‚킳‚ꂽ‚玀‚ʂƂ©Œ¾‚¤–â‘è‚à‚ ‚é‚©‚à‚ËB

910:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 21:43:20
‚ [‚»‚¤‚»‚¤O(1)‚¾‚ËB
‚Å‚½‚ç‚ß‚ÈID‚Á‚ÄŒ¾‚Á‚Ä‚àAif•¶ˆê”­‚Åςނłµ‚傤B
“¯‚¶ID‚ª•¡”‰ð•ú‚³‚ê‚Ä‚«‚½‚ç‚çÄÞÅÉÖ‚Á‚Ęb‚Í’m‚ç‚È‚¢B

911:883=905
08/02/03 21:47:39
>>908
‘å‚«‚È”z—ñ‚̕ςí‚è‚ÉvectorŽg‚¤‚Ì‚©‚ÆŽv‚Á‚Ä‚½‚—

“¯‚¶ID‚̃`ƒFƒbƒN‚܂ł·‚é‚È‚çset‚Ì•û‚ª‚悳‚»‚¤‚¾‚È

912:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:01:19
C‚ÅboolŒ^‚Á‚ÄŽg‚¦‚½‚Á‚¯H

913:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:04:18
>>902
‚à‚¿‚ë‚ñA“¯Žž—˜—pŽÒ”‚ªÅ‘å 65536 ‚ÆŒ¾‚¤‚È‚çAƒrƒbƒgƒ}ƒbƒv‚Ì•û‚ª
Œø—¦‚ª‚¢‚¢‚͎̂©–¾‚¾‚¯‚ÇA>>868 ‚ªu‚»‚ñ‚ȑ傫‚È”z—ñv‚Æ‚©‘‚¢‚Ä
‚é‚©‚ç“¯Žž—˜—pŽÒ”‚Í‚»‚ê‚Ù‚Ç‚¶‚á‚È‚¢‚Ì‚©‚à’m‚ê‚È‚¢‚ÆŽv‚Á‚½‚¾‚¯‚Ì
‚±‚ÆB

914:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:09:43
“¯Žž—˜—p‚ª‚½‚Æ‚¦‚΂R‚O‚È‚çAID‚ð65535‚à—pˆÓ‚µ‚Æ‚­•K—v–³‚¢‚¶‚á‚ñB

915:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:26:06
>>890
‚¢‚¢‚¦ˆá‚¢‚Ü‚·
‚Ù‚©‚Ì’PŒê‚ÍŒŸõ‚·‚ê‚΂킩‚éA‚¾‚¯‚Ç‹L†‚ÍŒŸõ‚Å‚«‚È‚¢‚©‚玿–₵‚Ä‚é‚Ì
ŒŸõ‚Å‚«‚È‚¢’PŒê‚ª‘¼‚É‚à‘òŽR‚ ‚é‚È‚ç‚Ü‚½Ž¿–₵‚Ü‚­‚é‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ª
K‚¢AŒŸõ•s‰Â”\‚È‹L†‚Í‚±‚ꂾ‚¯‚̂悤‚Ȃ̂Ŏ¿–₵‚Ü‚µ‚½

>>891
ŽèŽ‚¿‚Ì“ü–å‘‚É‚ÍuSystem::`‚Æ‘‚¯‚΂±‚¤“®‚­v‚Æ‚¢‚¤‹Lq‚Í‚ ‚Á‚½‚ª
u::‚Í`‚Æ‚¢‚¤ˆÓ–¡‚Å‚·v‚Æ‚¢‚¤‹Lq‚͂Ȃ©‚Á‚½

916:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:26:54
>>915
‚à‚¤‚¿‚å‚Á‚Ƃ܂Ƃà‚È–{‚𔃂¤‚ׂ«‚Å‚·B

917:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:30:37
“ü–å‘‚Ç‚±‚ë‚©“ü–åƒTƒCƒg‚É‚à–¼‘O‚‚«‚ÅЉ‚ê‚Ä‚¢‚錂ɂ‚¢‚ÄB

918:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:31:15
>>915
‚¢‚¢‚©‚çA“ÆKC‚Æ“ÆKC++‚ ‚½‚è‚Å‚àˆê’Ê‚è“Ç‚ñ‚Å‚«‚È‚³‚¢B

919:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:35:38
>>915
>>918‚ÌŒ¾‚¤‚Æ‚¨‚肾‚ªA—§‚¿“ǂ݂͖À˜f‚Ȃ̂ł¿‚á‚ñ‚Æ”ƒ‚¨‚¤‚ÈB

920:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:37:49
‚‚¤‚©áï‚ÉŽQl‘‚âƒTƒCƒg“ǂݞ‚ñ‚łȂ¢‚̃oƒŒƒoƒŒ‚¶‚á‚ñ

921:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:39:07
‘å‹™‘å‹™OO

922:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:39:47
¡Žž’Þ‚è錾‚Æ‚©www

923:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:43:09
ƒtƒ@ƒCƒ‹‘‚«ž‚݂ɂ‚¢‚Ă̎¿–â‚È‚ñ‚Å‚·‚ª
#include <stdio.h>
typedef struct{
char no[6];
char name[21];
int tanka;
}SHOHIN;
void main(void)
{
int i;
SHOHIN shohin[5];
FILE *fp;
if((fp=fopen("shohin.txt","w"))!=NULL);
{
for(i=0;i<LEN;i++){
printf("¤•i”Ô†A¤•i–¼A’P‰¿\n");
scanf("%s,%s,%d",shohin[i].no,shohin[i].name,&shohin[i].tanka);

fprintf(fp,"%s",shohin[i].no);
fprintf(fp,"%s",shohin[i].name);
fprintf(fp,"%d\n",shohin[i].tanka);
}
fclose(fp);
}
return;
}
•¶Žš‰»‚¯‚ª‹N‚«‚Ä‚¤‚Ü‚­‚¢‚«‚Ü‚¹‚ñ
—Ⴆ‚Î@a,a,1‚Æ“ü—Í‚·‚邯
a,a,11245072
‚ƂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·
’Pƒ‚ȃ~ƒX‚¾‚ÆŽv‚¤‚̂ł·‚ª‚Ç‚¤‚©‹³‚¦‚Ä‚­‚¾‚³‚¢I
ƒRƒ“ƒpƒCƒ‰‚Íbcc55‚ðŽg—p‚µ‚Ä‚¢‚Ü‚·

924:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:46:09
>>923
ƒscanf("%s,%s,%d",shohin[i].no,shohin[i].name,&shohin[i].tanka);
„scanf("%s,%s,%d",shohin[i].no,shohin[i].name,shohin[i].tanka);
‚±‚¤‚·‚邯‚Ç‚¤‚¾

925:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:46:48
>>923
ŽŸ‚Ì“ñs‚ðíœ(‚à‚µ‚­‚̓Rƒƒ“ƒgƒAƒEƒg)‚µ‚Ă݂È
fprintf(fp,"%s",shohin[i].name);
fprintf(fp,"%d\n",shohin[i].tanka);

926:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:48:33
>>924
“¯‚¶‚Å‚µ‚½EEE

927:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:49:37
,‚Ì”Fޝ‚Ç‚¤‚È‚Á‚Ä‚ñ‚¾‚낤‚Ë

928:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:50:22
>>925
•¶Žš‰»‚¯‚ªÁ‚¦‚Ü‚µ‚½I
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½III

929:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:52:00
>>914
«—ˆ‚ÌŠg’£‚Ì‚½‚ß‚É ID ‚͈̔͂͗]—T‚ðŽ‚Á‚Ä‚¨‚­

‚®‚ç‚¢‚Ì‚±‚Ƃ͕’ʂɂ ‚邾‚ëB


930:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 22:53:40
>>928
‚»‚¤‚¶‚á‚È‚­‚Ä %s ‚łЂƑ±‚«‚Ì•¶Žš—ñ‚Æ‚µ‚Ä shohin[i].no ˆÈ‰º‚ÉŠi”[‚³‚ê‚Ă邾‚¯‚Á‚Ä‚Ì‚ðŒ©‚Ä—~‚µ‚¢

931:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 23:04:56
“Ë‘R‚Å‚·‚ªAŽÀۂ̃vƒƒOƒ‰ƒ€imainj‚Á‚ÄA
try‚Ì’†‚ɂقƂñ‚ǂ̋Lq‚ð“ü‚ê‚é‚̂łµ‚傤‚©B
‚Æ‚ ‚é–{‚Å—áŠOˆ—‚Ì•”•ª‚ð“Ç‚ñ‚Å‚¢‚é‰SŽÒ‚Å‚·‚ªA
‚±‚ÌÍ‚¾‚¯‚ÍAmain‚̂قƂñ‚ÇicatchˆÈŠOj‚ð
try‚Ì’†‚É“ü‚ê‚Ă܂·B‚¾‚¯‚ÇA‚±‚ÌŒã‚Ì͂łÍ
‚´‚Á‚ÆŒ©‚½ŒÀ‚è‚Ù‚Æ‚ñ‚Ç“ü‚ê‚ĂȂ¢‚悤‚ÉŽv‚¢‚Ü‚·B
—áŠO‚ð‚±‚Æ‚²‚Æ‚­•߂܂¦‚½‚¢‚Æ‚«‚É‚ÍAŽÀÛ‚Ì
Œ»ŽÀ“I‚ȃvƒƒOƒ‰ƒ€‚¾‚Ƃǂ¤‚È‚é‚̂łµ‚傤‚©B
æ‘–‚Á‚Ä‚¢‚é‚Ì‚©‚à‚µ‚ê‚Ü‚¹‚ñ‚ª‹C‚ɂȂé‚̂ŋ³‚¦‚Ä‚­‚¾‚³‚¢B

932:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 23:10:06
—áŠO‚ªƒLƒƒƒbƒ`‚³‚ê‚È‚©‚Á‚½ê‡A
Ž©“®•Ï”‚̃fƒXƒgƒ‰ƒNƒ^‚ª‘–‚é•ÛØ‚͂Ȃ¢B
‚à‚µ‚»‚ê‚Å’v–½“I‚ÈƒŠƒ\[ƒXƒŠ[ƒN‚ª‹N‚±‚é‚È‚çA
—áŠO‚ðƒLƒƒƒbƒ`‚·‚é‚ׂ«‚È‚ñ‚¾‚낤‚ÈB

933:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 23:10:57
@@`ŽM


@@@@ԟԟ@@ԟԟԟԟ
@@@@ԟԟ@@ԟԟԟ
@@@@@@|

@@@@@ “Ê



934:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 23:13:57
ƒGƒ‰[ˆ—‚Æ•œ‹Aˆ—‚̂ł«‚邯‚±‚ë‚ŕ߂܂¦‚ê‚΂¢‚¢B
main‚̈—‘S‘Ì‚ðtry‚ň͂ނ̂ÍA—áŠO‘¦I—¹‚Å‚¨‚‹‚Èꇂłµ‚åB

935:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 23:15:43
>>931
main‚ŃLƒƒƒbƒ`‚µ‚Ä‚àAƒGƒ‰[ƒƒbƒZ[ƒWo‚·‚­‚ç‚¢‚µ‚©Žg‚¢“¹–³‚­‚È‚¢‚©‚È
—áŠO‚ŃAƒvƒŠ‚𗎂Ƃµ‚Ä‚à‚¢‚¢ê‡‚ÍAƒLƒƒƒbƒ`‚µ‚È‚­‚Ä‚à‚¢‚¢‚©‚È
—Ž‚Æ‚µ‚½‚­‚È‚¢ê‡‚ÍA—Ž‚Æ‚µ‚½‚­‚È‚¢‰ÓŠ‚ÅƒLƒƒƒbƒ`‚·‚ê‚Ηǂ¢B‚½‚Æ‚¦‚΃ƒbƒZ[ƒWƒ‹[ƒv‚Æ‚©‚©‚È

Ž¿–₾‚¯‚ÇADLL‘‚¢‚½‚Æ‚«AƒGƒ“ƒgƒŠ‚̂Ƃ±‚ë‚Å—áŠO‘S•”ƒLƒƒƒbƒ`‚µ‚½‚Ù‚¤‚ª‚¢‚¢‚©‚È

936:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 23:18:34
>>934
Šî–{‚Í‘S•”ˆÍ‚Á‚Ä‚¨‚©‚È‚¢‚ÆA catch ˜R‚ꂪ–³‚¢‚©‹C‚ð‚‚¯‚È‚¢‚Æ‚¢‚¯‚È‚­‚È‚éB

937:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/03 23:41:16
>935
‚Ü‚ ACOM“ü–å‚Åo‚Ä‚­‚é˜b‚¾‚ªAu—áŠO‚ÍDLL‹«ŠE
’´‚¦‚ç‚ê‚È‚¢‚à‚̂Ƃµ‚Ĉµ‚¤‚ׂ«v‚¾‚ÈB

938:931
08/02/03 23:43:24
>>932-
‚Ç‚¤‚à‚Å‚µ‚½B
main‚Ì’†‚Å‘S•”‚Á‚Ä‚¢‚¤‚Ì‚ÍA
‚±‚Ì–{‚Ìi‚±‚ÌÍ‚Ìjà–¾‚Ì“s‡‚È‚ñ‚Å‚·‚ËB

‚±‚¤‚¢‚¤‚±‚Ƃłæ‚낵‚¢‚̂łµ‚傤‚©B
Emain‚Ì’†‚Åcatch‚µ‚Ä‚àƒGƒ‰[ƒƒbƒZ[ƒW‚ðo‚·‚­‚ç‚¢‚Ì
ˆ—‚µ‚©‚Å‚«‚È‚¢‚Ì‚ÅAŠî–{‚͈—‚Å‚«‚邯‚±‚ë‚ŕ߂܂¦‚éB
E‚½‚¾‚µAcatch‚à‚ê‚ÌS”z‚à‚ ‚é‚Ì‚Åmain‚à‘S•”ˆÍ‚¤B
i‚à‚µ‚©‚µ‚Ä‚±‚±‚̓vƒ‚Ì•û‚Å‚àl‚É‚æ‚邯‚©AAHj


939:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 00:12:56
—áŠO‚È‚ñ‚©ƒLƒƒƒbƒ`‚µ‚È‚¢ŽdŽ–‚Ìl‚à‚¢‚邺

940:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 00:17:20
>>932
Šm”F‚³‚¹‚Ä‚­‚¾‚³‚¢BƒXƒ^ƒbƒN‚ÌŠª‚«–ß‚µ‚Á‚Ă̂Í
—áŠO‚¾‚낤‚ª‰½‚¾‚낤‚ªAƒXƒR[ƒv‚𔲂¯‚½‚ç
\’zς݂̃[ƒJƒ‹ƒIƒuƒWƒFƒNƒg‚ͳ‚µ‚­ƒfƒXƒgƒ‰ƒNƒ^
‚ªŒÄ‚΂ê‚ĉð•ú‚³‚ê‚é‚ñ‚ł͂Ȃ¢‚ñ‚¾‚Á‚¯H
‚±‚ꂪRAII‚ðŽg‚Á‚½ƒŠƒ\[ƒXŠÇ—‚̃ƒŠƒbƒg‚¾‚Æ
Žv‚Á‚Ä‚½‚ñ‚¾‚¯‚ÇBthrow‚³‚ꂽ—áŠO‚ÍŠmŽÀ‚Écatch
‚³‚ê‚È‚¢‚ƃŠ[ƒN‚·‚é‚ÌH

{
boost::shared_ptr<Widget>(new Widget);
throw Reigai();
}

‚±‚Ìê‡A—áŠO‚ŃXƒR[ƒv‚𔲂¯‚Ä‚à
‚Ç‚±‚©‚Åcatch‚³‚ê‚È‚¢‚ƃfƒXƒgƒ‰ƒNƒ^
‚ªŒÄ‚΂ꂸ‚ÉA‚»‚̂܂Üterminate‚µ‚Ä‚µ‚Ü‚¤H

941:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 00:24:00
terminate da Human.

942:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 01:15:31
ŽŽ‚µ‚½‚¯‚Ç–{“–‚ɌĂ΂ê‚È‚¢‚ÈB
‚»‚¤‚¢‚¤‹KŠi‚È‚ñ‚¾‚낤‚©B
ƒn[ƒuƒTƒbƒ^[‚Ì–{‚Ì—áŠO‚̘b‚͉R‚©H

943:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 01:17:15
—áŠO‚ð•߂܂¦‚éƒnƒ“ƒhƒ‰‚ª‚È‚¯‚ê‚ÎA
throw‚µ‚½Žž“_‚ÅterminateŒÄ‚ñ‚Å‚à—Ç‚¢‚Ý‚½‚¢‚ȘbH

944:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 01:25:56
–{“–‚¾B
‹KŠi‚É‘‚¢‚Ä‚ ‚Á‚½B


945:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 01:29:13
>>943
Exceptional C++‚Ì—áŠOˆÀ‘S‚̘b
€–Ú13 P53‚Æ‚©
h—áŠO‚ª“Š‚°‚ç‚ê‚ăXƒR[ƒv‚©‚ço‚½‚Æ‚«‚ɃfƒXƒgƒ‰ƒNƒ^‚ª
ŒÄ‚Ño‚³‚êBBBh

‚Á‚Ä‘‚¢‚Ä‚ ‚é‚©‚犨ˆá‚¢‚µ‚Ä‚½‚©‚àB

946:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 01:49:51
ÅI“I‚ɂǂÁ‚©‚Åcatch‚³‚ê‚邯‚¢‚¤‘O’ñ‚È‚ñ‚¾‚낤‚ÈB


947:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 02:05:31
‚µ‚©‚µ‚í‚©‚è‚É‚­‚¢BBB
‚»‚ê‚¶‚áAh—áŠO‚ª“Š‚°‚ç‚ê‚ăXƒR[ƒv‚©‚ço‚½‚Æ‚«‚É
ƒfƒXƒgƒ‰ƒNƒ^‚ª ŒÄ‚Ño‚³‚êBBBh ‚¶‚á‚È‚­‚ÄA
u‚»‚Ì—áŠO‚ªcatch‚³‚ꂽ‚Æ‚«ABBBv‚Á‚Ä‘‚¯‚æ‚È‚ B

948:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 02:10:42
–{“–‚»‚¤Žv‚¤B
‚Å‚à‚í‚©‚Á‚Ä—Ç‚©‚Á‚½B

949:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 02:35:22
—v‚·‚é‚Émain‚Å‘S‚Ă̗áŠO‚ðcache‚·‚ê‚΂¢‚¢‚Á‚Ä‚±‚Æ‚©B

950:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 02:40:10
‚»‚¤‚¢‚¤‚±‚ƂɂȂé‚ËB‚±‚ñ‚È‹LŽ–Œ©‚‚¯‚½B

Stack Unwinding in the Event of an Uncaught Exception

When an exception is thrown and no matching handler can be found for it,
C++ invokes the function terminate(). By default, terminates invokes the
function abort(). i‚±‚±‚܂ł͋KŠi‚̘b‚¾‚낤‚Ëj

Some compilers guarantee that at this point, the stack
has been unwound, i.e., all local automatic objects have been fully
destructed, streams have been flushed, and open files have been closed.
Other compilers don't unwind the stack in this case. In other words,
whether the stack is unwound in the case of an uncaught exception is
platform-defined. Therefore, you should check your compiler's
documentation to know how it behaves in the event of an uncaught
exception.


951:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 04:16:27
test‚Æ‚¢‚¤ƒNƒ‰ƒX‚ª‚ ‚Á‚ÄA
test::test(){Še•Ï”‚̉Šú‰»}‚Æ‚¢‚¤ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ª‚ ‚Á‚½ê‡

test *p;
p=new test [n];
‚Æ‚µ‚½ê‡‚à*p[0`(n-1)]‚Ì‘S‚Ä‚ªƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ªŽÀs‚³‚ê‚ĉŠú‰»‚³‚ê‚Ü‚·‚©H

952:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 04:32:25
‰Šú‰»‚³‚ê‚Ü‚·

953:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 04:36:09
>>952
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
‚©‚Ȃ莞ŠÔ‚©‚¯‚ăNƒ‰ƒXì‚Á‚½‚̂ɺݽÄ׸ÀŽÀs‚³‚ê‚È‚©‚Á‚½‚狃‚­‚Æ‚±‚낾‚Á‚½

954:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 07:36:14
>>949
–{“–‚É‚»‚ꂵ‚½•û‚ª‚¢‚¢‚©‚Ç‚¤‚©‚Í•ª‚©‚ç‚ñ‚ËB
‚Ç‚¿‚ç‚É‚µ‚ë‹­§“I‚É terminate ‚³‚ê‚éó‹µ‚à‚ ‚é‚킯‚¾‚µA
‚æ‚قnjĂñ‚Å‚à‚ç‚í‚È‚¢‚Æ¢‚鈗‚Í
set_terminate ‘¤‚őΈ‚µ‚½•û‚ª‚¢‚¢‹C‚à‚·‚éB

955:951
08/02/04 10:45:38
vectorŽg‚Á‚½•û‚ªãŽè‚­ˆ—‚Å‚«‚»‚¤‚Ȃ̂Åvector‚ðŽg‚Á‚Ă݂½‚ñ‚Å‚·‚ªAƒfƒoƒbƒO
‚Å’Ç‚¢‚©‚¯‚Ă݂½‚Æ‚±‚ëºÝ½Ä׸À‚ªŽÀs‚³‚ê‚Ă܂¹‚ñB
‚à‚µ‚©‚µ‚Ävector‚ÅŠm•Û‚µ‚½ê‡‚ͺݽÄ׸ÀŽÀs‚³‚ê‚È‚¢‚ñ‚Å‚µ‚傤‚©H

956:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 10:49:29
STL‚Ìvector‚Åint‚Æ‚©double‚Ȃǂ̒l‚ð•ÛŽ‚µ‚Ä‚¢‚邯‚«A‚»‚ê‚ç‚̘a‚Í
‚Ç‚¤‚â‚Á‚ÄŒvŽZ‚·‚é‚Ì‚ªˆê”Ô‚æ‚¢‚Å‚·‚©H
Ž©•ª‚ÍAboost::lambda‚ð‚‚©‚Á‚Ä‚é‚ñ‚Å‚·‚ªA‚È‚ñ‚©‚à‚Á‚Æ‘¼‚Ì‘‚«•û‚ª
‚ ‚è‚»‚¤‚È‹C‚ª‚µ‚ÄB(Ž©•ª“I‚É‚Íboost‚ªƒCƒ“ƒXƒg[ƒ‹‚³‚ê‚ĂȂ¢‚ƃ_ƒ‚Ȃ̂ª
Œ™‚È‚ñ‚¾‚¯‚ÇA˜aAÏA‚ȂǑ¼‚̉‰ŽZ‚É‚à‘Ήž‚ª‚µ‚â‚·‚­‚Ä‚¢‚¢‚ÆŽv‚Á‚Ä‚é)
int tmp = 0;
for_each(v.begin(), v.end(), tmp += boost::lambda::_1);
‚±‚±‚̃XƒŒ‚Ì‘¼‚Ìl‚Ì‚â‚è•û‚ðŒ©‚¹‚Ä‚­‚¾‚³‚¢B


957:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 10:54:39
‚ӂ‚¤‚Í0‚©‚çv.size()-1‚܂ő«‚·‚¾‚ë

958:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 11:24:24
>>957
‚»‚¤‚©AAAB
‚»‚¤‚¢‚í‚ê‚邯A‚»‚¤‚¢‚¤‹C‚à‚·‚éB
‚È‚ñ‚¾‚©956‚ª’p‚¸‚©‚µ‚¢‚ÈB‚í‚·‚ê‚Ä‚­‚¾‚³‚¢B


959:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 11:29:25
‚µ‚©‚àSTL‚É‚ ‚邵‚È‚—
tmp = accumulate(v.begin(), v.end(), 0);

960:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 11:44:37
>>955
ƒRƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‘‚¢‚Ä‚éH

961:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 11:45:08
a > b ‚Å‚ ‚éunsigned int“¯Žm‚̈ø‚«ŽZ b - a‚Ì“®ì‚ÍŽd—l‚É‚æ‚邯
‚Ç‚¤‚È‚é‚̂łµ‚傤‚©H

‚»‚ê‚ÆAƒrƒbƒgƒVƒtƒg‰‰ŽZŽq‚ªŽZpƒVƒtƒg‚©˜_—ƒVƒtƒg‚ɂȂ邩‚Ç‚¤‚©‚Í
ŠÂ‹«ˆË‘¶‚Å‚ ‚Á‚Ă܂·‚©H

962:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 11:55:12
‚·‚݂܂¹‚ñBwindowsXP‚ÅAeclipse+CDT+cygwin‚ŕ׋­‚µ‚Ä‚¢‚Ü‚·B
scanf‚Ȃǂŕϔ’l‚ð“ü—Í‚·‚éƒvƒƒOƒ‰ƒ€‚ð‘‚¢‚½‚Æ‚«A
Ž–‘O‚É•\ަ‚·‚éu”Žš‚ð“ü‚ê‚Ä‚­‚¾‚³‚¢v‚Ȃǂ̕¶Í‚ªo‚¸A
scanf‚É’l‚ð“ü—Í‚·‚é‘Ò‹@ó‘ԂɂȂÁ‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚Ç‚¤‚µ‚½‚ç‚æ‚¢‚̂łµ‚傤‚©B
‚·‚݂܂¹‚ñB‚¨‹³‚¦‚­‚¾‚³‚¢B

963:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 11:56:55
>>961
1) b - a + (UINT_MAX+1)
2) ¶‰EƒVƒtƒg‚Æ‚à‚É•‰‚Ì’l‚̃Vƒtƒg‚ÉŠÖ‚µ‚Ä–¢’è‹`B
@@‚¢‚«‚È‚èƒGƒ‰[‚Å—Ž‚¿‚Ä‚à•¶‹å‚ÍŒ¾‚¦‚È‚¢B

C‹KŠi‚Ìê—pƒXƒŒ‚à‚ ‚é‚̂Ŋˆ—p‚µ‚Ä‚­‚¾‚³‚¢B

964:962
08/02/04 12:11:12
‚·‚݂܂¹‚ñBŽ©ŒÈ‰ðŒˆ‚µ‚Ü‚µ‚½B
puts‚È‚èprintf‚È‚è‚ð‘‚¢‚½ŒãAfflush(stdout)‚ð‚µ‚Ü‚µ‚½B
ޏ—炵‚Ü‚µ‚½B

965:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 12:17:35
>>963
‚·‚΂₢‰ñ“š‚ ‚è‚ª‚Æ‚¤‚²‚´‚¢‚Ü‚·B‚à‚¤‚ЂƂŽ¿–₪‚ ‚è‚Ü‚µ‚½B
‚½‚Ñ‚½‚Ñ‚·‚¢‚Ü‚¹‚ñB

—¼•û‚Æ‚àunsigned int‚Å‚ ‚éa * b‚ª•\Œ»‰Â”\‚È”’l‚͈̔͂𒴂¦‚éê‡A
Žd—l‚É‚æ‚é“®ì‚Í–¢’è‹`‚Å‚ ‚Á‚Ă܂·‚Å‚µ‚傤‚©H

‚»‚Ì“®ì‚Ɉˑ¶‚·‚éƒR[ƒh‚ð”­Œ©‚µ‚½‚Ì‚ÅA‘‚«’¼‚»‚¤‚©‚Ç‚¤‚©–À‚Á‚Ă܂·B
‚½‚¾A‰æ‘œˆ—iƒAƒ‹ƒtƒ@ƒuƒŒƒ“ƒfƒBƒ“ƒOj‚ÉŠÖ‚·‚éƒR[ƒh‚Ȃ̂ÅA‘‚«’¼‚·
‚Æ–½—ß”‚ª‘‘債‚Ä’x‚­‚È‚Á‚Ä‚µ‚Ü‚¤‚Ì‚ÅAçSçO‚µ‚Ă܂·B

>C‹KŠi‚Ìê—pƒXƒŒ‚à‚ ‚é‚̂Ŋˆ—p‚µ‚Ä‚­‚¾‚³‚¢B
‰SŽÒ‚¨’f‚è‚Æ‘‚¢‚Ä‚ ‚é‚̂ł·‚ªA‚±‚̂悤‚ÈŽ¿–â‚Å‚à‘åä•v
‚Ȃ̂łµ‚傤‚©H

966:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 12:20:57
>>965
a * b % (UINT_MAX+1)
•„†‚È‚µ®”Œ^‚ÌŽZp‰‰ŽZ‚ÌŒ‹‰Ê‚ª‚ ‚ç‚킹‚é”͈͂𒴂¦‚½ê‡‚̓‹[ƒv‚·‚é

“ª‚̈«‚¢‚â‚‚ª‚‚¯‚½ƒXƒŒƒ^ƒC‚ð‹C‚É‚·‚é•K—v‚͂Ȃ¢B

967:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 12:25:26
>>966
ƒ‹[ƒv‚·‚é‚̂ł·‚ËA‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
ƒR[ƒh‘‚«’¼‚·•K—v‚ª–³‚¢‚Ƃ킩‚Á‚Ä•‚©‚è‚Ü‚µ‚½B

¡“x‚©‚炱‚̂悤‚ÈŽ¿–â‚Í‹KŠiƒXƒŒ‚ÉŽ‚Á‚Ä‚¢‚­Ž–‚É‚µ‚Ü‚·B

968:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 12:26:25
>>959
<numeric>‚Å‚·‚ËB‚±‚ê‚Ù‚Æ‚ñ‚ÇŽg‚Á‚ĂȂ©‚Á‚½‚ñ‚¾‚æ‚ÈB
’p‚¸‚©‚µ‚¢‚ªAŽ©•ª“I‚É‚Íaccumulate‚Æ‚©’m‚Á‚½‚©‚ç‚æ‚©‚Á‚½‚æB
‚ ‚肪‚Æ‚¤B


969:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 14:04:32
>>965
‚»‚à‚»‚àƒ¿ƒuƒŒƒ“ƒfƒBƒ“ƒO‚ŃI[ƒoƒtƒ[‚·‚邿‚¤‚È”Žš‚ðˆµ‚¤‚킯‚¶‚á‚È‚¢‚¾‚ëB
‚»‚±‚ð‹á–¡‚¹‚¸‚ɃI[ƒoƒtƒ[‘Îô‚È‚ñ‚ĈӖ¡‚È‚¢‚¼B

—Ⴆ‚ÎArgbŠe8ƒrƒbƒg‚̉摜‚©‚ç‰æ‘f‚Ì’l‚ðŽæ‚èo‚·ê‡‚Í’Êí0-255‚Ì’lˆæ‚ðŽæ‚é¡
‚»‚±‚ÅAunsigned int‚Ìr, g, b, ra, ga, ba‚ª‚ ‚邯‚µ‚½‚çr * ra‚͉½‚ª‚ ‚Á‚Ä‚àƒI[ƒoƒtƒ[‚µ‚È‚¢‚킯‚¾B

970:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 14:34:43
‚È‚ñ‚©‚¸‚ê‚Ä‚é‹C‚ª‚·‚é‚ñ‚¾‚¯‚ǂȂ B

971:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 17:34:53
”L‚Å‚à‚í‚©‚éCŒ¾ŒêƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Æ‚¢‚¤–{‚ŕ׋­‚µŽn‚ß‚½‚Ì‚¾‚ªA
ŒëŽš’EŽš‚ ‚è‚·‚¬‚ų’¼Ž©•ª‚ªˆ«‚¢‚Ì‚©–{‚ªŠÔˆá‚Á‚Ä‚é‚Ì‚©ƒRƒ“ƒpƒCƒ‰‚Ì–â‘è‚Ȃ̂©‚í‚©‚ç‚ñB
Borland C++ Compiler 5.5


#include <stdio.h>
#include <float.h>

int main()
{
double pai = 3.14159265358979;
int mon = 2;

printf("%d\n", mon = 3);
printf("%e\n", pai);
printf("%05d\n", mon);
printf("%20.18f\n", pai);

return 0;
}

‚Å

3
3.141593e+000
00003
3.141592653589790000

‚Æ•\ަ‚³‚ê‚é‚炵‚¢‚Ì‚¾‚ªA
‡@“ñs–Ú‚ª@3.141593e+00@AŽls–Ú‚ª@3.141592653589790007@‚ɂȂéB
‡AƒRƒ“ƒpƒCƒ‰‚ªŒx‚ðo‚·B('mon'‚É‘ã“ü‚µ‚½’l‚ÍŽg‚í‚ê‚Ä‚¢‚È‚¢)
‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚Ì‚©‹³‚¦‚Ä‚­‚¾‚³‚¢B

972:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 17:46:50
>>971
³íB•‚“®¬”“_‰‰ŽZ‚ÍŠÛ‚ßž‚݂Ƃ©‚ŃRƒ“ƒpƒCƒ‰‚É‚æ‚Á‚ÄŒ‹‰Ê‚ªŽáб•Ï‚í‚éꇂª‚ ‚é

gcc 3.2.2 [FreeBSD]
3
3.141593e+00
00003
3.141592653589790007

bcc32 5.6.4
3
3.141593e+00
00003
3.141592653589790007

cl(VC++) 13.00.9466
3
3.141593e+000
00003
3.141592653589790000

Œx‚Íint mon = 2;‚ÌŒã‚É’l‚ð“Ç‚Ýo‚³‚¸‚É3‚¾‚ð‘ã“ü‚µ‚Ă邩‚ço‚éBŠî–{“I‚É–³ŠQB

973:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 17:52:22
>>972
ˆÀS‚µ‚½A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

974:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 18:03:21
>>969
ƒR[ƒh‚ÍÚ‚¹‚ç‚ê‚Ü‚¹‚ñ‚ªAƒAƒ‹ƒtƒ@ƒuƒŒƒ“ƒfƒBƒ“ƒO‚Í

alpha*src + (1 - alpha)*dst

‚ɂȂè‚Ü‚·‚ªA‚»‚̃R[ƒh‚ł͈ꎞ•Ï”‚ðŒ™‚Á‚ÄA

alpha * ( src - dst ) + dst

‚ɂȂÁ‚Ă܂µ‚½B

975:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 22:20:29
‰‰ŽZŽqƒI[ƒo[ƒ[ƒh‚̂悤‚ÈŠ´Šo‚ÅA
ƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX–¼‚ð‘‚¢‚½‚Æ‚«‚ÉA“Á’è‚̈—Œ‹‰Ê‚ð•Ô‚·‚悤‚É‚·‚é•û–@‚Í‚ ‚è‚Ü‚¹‚ñ‚©H
‹ï‘Ì“I‚É‚Í

class ClassA{
int val;
}

ClassA ca;

‚ª‚ ‚Á‚½‚Æ‚µ‚Ä

cout<<ca.val;

‚Æ‘‚­‚Æ‚±‚ë‚ð

cout<<ca;

‚Åo—ˆ‚邿‚¤‚É‚·‚邯‚¢‚¤Ž–‚Å‚·B
‹X‚µ‚­‚¨Šè‚¢‚µ‚Ü‚·B

976:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 22:22:42
>>975
<<‰‰ŽZŽq‚ðƒI[ƒo[ƒ[ƒh‚µ‚ë‚æ

977:975
08/02/04 22:31:18
‚·‚݂܂¹‚ñA<<‚ÍŠm‚©‚É‚»‚¤‚Å‚µ‚½B
ðŒŽ®‚É’P“Ƃœü‚ꂽ‚Æ‚«‚Éval‚Ì’l‚Åbool‚ɕϊ·‚³‚ê‚邿‚¤‚É‚Ío—ˆ‚Ü‚¹‚ñ‚©H

978:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 22:34:31
bool ClassA::isPlus(){ return val > 0; }
‚Æ‚©‚¶‚Ⴞ‚߂ȂñH

979:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 22:34:45
bool operator !()const‚Æ operator void *()const‚ ‚½‚è‚ð’è‹`‚·‚é‚Ì‚ªí“…Žè’i‚¾‚ªB

980:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 22:39:46
operator bool ‚ðƒI[ƒo[ƒ[ƒh‚·‚邾‚¯‚¶‚áƒ_ƒ‚Ȃ̂©H

981:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 22:40:27
int‚ւ̈Öق̃LƒƒƒXƒg‚ª‹–‚¹‚é‚È‚çA‚»‚ê‚Å‚à‚¢‚¢B

982:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 22:54:31
>>980
–ó‚í‚©‚ñ‚Ë‚¦‚±‚Æ‚ª‚¢‚Á‚Ï‚¢‹N‚±‚é‚©‚çA‚â‚߂Ƃ¢‚½•û‚ª‚¢‚¢B

983:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 23:00:47
0x‚ł͂±‚̕ӂ̈ÖٓIŒ^•ÏŠ·‚ð‹ÖŽ~‚Å‚«‚邿‚¤‚ɂȂé‚ñ‚¾‚æ‚ÈA‚½‚µ‚©B

984:975
08/02/04 23:19:06
•ÏŠ·ŠÖ”‚ð’è‹`‚µ‚Ä‚¨‚¯‚Ηǂ¢‚ñ‚Å‚·‚ËB
‚»‚¤‚¢‚¤‚à‚Ì‚ª‚ ‚邯‚¢‚¤‚͓̂ǂñ‚¾‚ñ‚Å‚·‚ª—p“r‚Ü‚Ål‚¦‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½cB
>>980‚Ì•û–@‚Å—Ç‚³‚»‚¤‚Å‚·B

>>979‚Ìoperator void*‚Å‚àãŽè‚­‚¢‚«‚Ü‚µ‚½‚ª
ðŒŽ®‚Ì’†g‚Íbool‚ɃLƒƒƒXƒg‚³‚ê‚邯Žv‚Á‚Ä‚¢‚½‚ñ‚Å‚·‚ªA
void*‚Å‚à“®‚­‚̂͂ǂ¤‚¢‚¤ˆÓ–¡‚Ȃ̂©‹³‚¦‚Ä‚à‚炦‚È‚¢‚Å‚µ‚傤‚©B

985:975
08/02/04 23:23:45
‚·‚݂܂¹‚ñA>>981ˆÈ~ƒŠƒ[ƒh‚µ‚Ă܂¹‚ñ‚Å‚µ‚½cB

986:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 23:26:16
if( x )‚Íif( x!=0 )‚Æ“™‰¿A‚Æ‚¢‚¤‚©B
void *m = malloc(len);
if( m ) { return m; } else { abort(); }
‚Ý‚½‚¢‚Ȉ—‚Á‚Ä‚â‚Á‚½‚±‚ƂȂ¢‚ÌH

987:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/04 23:27:42
>>984
982‚Å‚à‘‚¢‚½‚ªAoperator bool‚̃I[ƒo[ƒ[ƒh‚Í‚â‚߂Ƃ¯B

ClassA a, b;
int c = a + b;
int d = abs(a);

‚Ý‚½‚¢‚Ì‚ªƒRƒ“ƒpƒCƒ‹’Ê‚Á‚¿‚Ü‚¤B
>>979 ‚ªí“¹B

988:975
08/02/05 00:02:09
‚í‚©‚Á‚Ä‚«‚Ü‚µ‚½B
ðŒŽ®‚É“ü‚éƒNƒ‰ƒX‚Í”’l‚©ƒ|ƒCƒ“ƒ^‚ւ̕ϊ·‚ðŽ‚Á‚Ä‚¢‚ê‚Ηǂ­‚ÄA
operator void*‚ð’è‹`‚µ‚Ä‚¨‚¯‚΂»‚¿‚ç‚ɕϊ·‚³‚ê‚邯B
‚Åint‚©‚çbool‚æ‚è‚àint‚©‚çƒ|ƒCƒ“ƒ^‚Ì•û‚ª—\Šú‚¹‚Ê“®ì‚ª­‚È‚¢‚Ì‚Åvoid*‚ðŽg‚¤‚ׂ«‚ÆB
’mޝ‚ª‘«‚è‚ĂȂ­‚ăŒƒX“ǂ݂‚ƒOƒO‚Á‚½‚肵‚ĕ׋­‚ɂȂè‚Ü‚µ‚½B
‚Ç‚¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½B

989:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 00:03:21
>>984
ƒ|ƒCƒ“ƒ^‚Íbool‚ւ̈Öق̕ϊ·‚ª‚ ‚éB
cin‚à‚»‚ê‚ð—˜—p‚µ‚Äif(cin)‚ð‰Â”\‚É‚µ‚Ä‚¢‚éB
‚»‚Ì•û–@‚ª>>979‚Ì•ûŽ®‚¾B
bool‚ւ̈Öق̕ϊ·‚Í‚¨‚·‚·‚߂ł«‚È‚¢B

990:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 00:03:40
>>987
bool ’l‚Æ‚µ‚ÄŽg—p‚µ‚½‚¢‚̂Ȃ炻‚ñ‚È‚à‚ñ‚¶‚á‚ËH
‚»‚¤‚łȂ¢‚Ȃ炻‚à‚»‚à‰‰ŽZŽqƒI[ƒo[ƒ[ƒh‚Å‰ðŒˆ‚·‚ׂ«‚¶‚á‚È‚¢‚ÆŽv‚¤B

991:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 00:23:35
boost‚Í“O’ꂵ‚Ä‚ÄAŠÖ”ƒ|ƒCƒ“ƒ^‚Æ‚©•Ô‚µ‚Ä‚­‚邵(w

992:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 00:31:24
int a = 123;
bool b = !!a;

993:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 00:33:44
>>991
‚·‚²[B‚Å‚à‚»‚Ì‚­‚ç‚¢‚Ì•û‚ª—L‚è“ï‚¢B
‚Ü‚¦‚É operator bool()‚ð’è‹`‚µ‚Ä‚ÄAƒRƒ“ƒpƒCƒ‰‚ªƒuƒb‰ó‚ꂽ‚©‚ÆŽv‚Á‚½B

994:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 00:44:42
>>991
‚‚܂èAŠÖ”ŒÄ‚ׂ¿‚Ⴄ‚Á‚Ä‚±‚Æ‚©H
ƒƒ“ƒoƒ|ƒCƒ“ƒ^‚Æ‚©‚Ì•û‚ª—Ç‚­‚ËH

995:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 00:48:01
E@E@E@E@E E E E@
ƒƒ“ƒoŠÖ”ƒ|ƒCƒ“ƒ^‚¾‚ºH

‚»‚¤‚»‚¤ŒÄ‚ׂ͂µ‚È‚¢‚Æ‚¨‚à‚¤‚ªB

996:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 00:49:29
‚È‚ñ‚¾Bƒƒ“ƒoŠÖ”ƒ|ƒCƒ“ƒ^‚©B
‚Ȃ炢‚¢‚ªB

997:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 01:19:14
y‰SŽÒнŒ}zC/C++Žº Ver.48yŠÂ‹«ˆË‘¶OKz
½ÚØÝ¸(tech”Â)

998:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 01:20:11
y‰SŽÒнŒ}zC/C++Žº Ver.48yŠÂ‹«ˆË‘¶OKz
½ÚØÝ¸(tech”Â)

999:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 01:22:10
‚³[‚Ä—ˆT‚̃XƒŒ‚ÍH

1000:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/05 01:24:41
‚¨”æ‚ê—l‚Å‚µ‚½BŽŸT‚àŠÂ‹«ˆË‘¶ƒR[ƒh‚ð‚¨Šy‚µ‚Ý‚­‚¾‚³‚¢B

1001:‚P‚O‚O‚P
Over 1000 Thread
‚±‚̃XƒŒƒbƒh‚Í‚P‚O‚O‚O‚ð’´‚¦‚Ü‚µ‚½B
‚à‚¤‘‚¯‚È‚¢‚Ì‚ÅAV‚µ‚¢ƒXƒŒƒbƒh‚𗧂ĂĂ­‚¾‚³‚¢‚Å‚·BBB


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

4996“ú‘O‚ÉXV/252 KB
’S“–:undef