y‰SŽŇŠ˝Œ}zC/C++Ž ..
[2ch|ĽMenu]
523:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:10:25
>>515
#include <stdio.h>
#include <string.h>
typedef struct { char **start ; char **end; } bin;

void h(bin *x) {
char *ch = new char[11];
strcpy(ch, "ABCDEFGHIJ");
*(x->start)=ch; }

int main() {
bin x;
char *p;
x.start = &p;
h(&x);
printf("%s", p);
delete[] p;
}


524:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:10:30
new/delete‚đŽg‚¤‚Ć‚˘‚¤‚ą‚Ƃ͓–‘RC++‚ž‚ć‚ȁH
‚ś‚á‚ A‚Č‚ń‚Ĺƒƒ‚ƒŠ‘€ě‚đ‰B•Á‚ˇ‚éƒNƒ‰ƒX‚đě‚낤‚Ć‚ľ‚Č‚˘‚́H
‚h‚p’Ⴂ‚Š‚çH

525:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:10:53
>>522
‚Ý‚ń‚Č‚Ş‰˝‰ń‚ŕ—á‚đo‚ľ‚Ä‚˘‚é‚̂ɁEEE(T_T)

526:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:12:15
>>524
ă‚̂ق¤‚ōŏI“I‚ÉC‚ŏ‘‚­‚ĆŒž‚Á‚Ä‚˘‚˝‚Í‚¸B
‰´‚ɂ͂Ȃń‚ōĄ‚Ínew[]Žg‚Á‚ÄC++‚É‚ˇ‚é‚Ě‚Š—‰đ‚Ĺ‚Ť‚Č‚˘‚Ż‚ÇB

527:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:12:50
>>522
‚¨‚Ü‚˘‚ރ|ƒCƒ“ƒ^‚ɂ‚˘‚Ä’m‚Á‚Ä‚˘‚é’mŽŻ‚đ‚ˇ‚×‚Äq‚ׂć

528:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:12:53
>>522
‰˝“x‚Šo‚Ă鐳‚ľ‚­“Ž‚­—Ⴊ‹C‚É“ü‚ç‚Č‚˘——R‚͂Ȃş‚Š‚Ë

529:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:18:03
‰ź‚ɁA”Ţ‚ÖCŒžŒęƒ|ƒCƒ“ƒ^ŠŽ‘S§”e‚đ—^‚Ś‚˝‚Ć‚ľ‚Ä‚ŕA
‚ť‚ꂳ킊‚Á‚Ä‚­‚ę‚邊‚Ç‚¤‚Š•sˆŔ‚ɂȂéB

530:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:19:41
>>522
ŠF‚މ˝Œž‚Á‚Ă邊‚قƂń‚Ç•Ş‚Š‚ç‚Č‚˘C++‘fl‚ž‚Ż‚Ç
ˆę“ú‚Ž‚ç‚˘‹C•Ş•Ď‚Ś‚ÄŒ˘‚ĚŽU•ŕ‚ɂłŕs‚Á‚˝‚çH
‚Ü‚ AŒ˘‚ĚƒEƒ“ƒR‚̏ˆ—‚ľ‚Č‚Ş‚çl‚Ś‚˝‚肳
‚ť‚ĚŒă‚ŁA‚Ü‚˝ˆę‚Š‚çě‚Á‚Ă݂é
ˆČŠO‚ƂłŤ‚邊‚ŕ‚ć

531:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:21:40
>>523
‚ť‚ꂞ‚Ć‚¤‚˛‚Ť‚Ü‚ľ‚˝@ťÝ¸˝

x.start = &p;
h(&x);
printf("%s", *x.start);

‰‚߂Ƀƒ‚ƒŠă‚Échar*Œ^‚ŞŠm•Ű‚ł‚ę‚Č‚˘‚ĆŽó‚ŻŽć‚ę‚Č‚˘‚Á‚ÄŽ–‚Š

532:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:23:55
>>530
Œ˘‚ĚƒEƒ“ƒR‚̏ˆ—‚đl‚Ś‚˝‚č@‚ÉŒŠ‚Ś‚Ä
delete unko;‚ÂД]“ŕ‚ĹŽŔs‚ľ‚ť‚¤‚ɂȂÁ‚˝

533:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:28:09
>>523
p‚đŠm•Ű‚ľ‚Č‚­‚Ä‚ŕA‚ą‚ę‚Ĺ‚ŕ‚˘‚˘‚Í‚¸‚Ĺ‚ˇ‚ć‚Ë

int main() {
bin x;
x.start = new char *;
h(&x);
printf("%s", *x.start);
}

534:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:28:52
new‚ľ‚˝‚çdelete‚ľ‚Â݂ć

535:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:35:57
>>533
new‚ľ‚˝‚ŕ‚Ě‚Ídelete‚ľ‚Č‚˘‚Ć‚˘‚݂Ȃ˘‚Ě‚Ş–Ę“|‚ž‚Š‚çA
Žg‚킸‚ÉĎ‚Ţ‚Č‚ç”đ‚Ż‚é‚ׂŤB

536:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:48:50
‚ž‚Š‚çAnew‚đŽĚ‚Ä‚é‚Ć‚ą‚낊‚ç‚Í‚ś‚ß‚ë‚Á‚āB

537:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:53:19
‚b‹y‚Ń‚b{{‚đŽg‚˘ƒQ[ƒ€‚đěŹ‚ł‚ę‚˝•ű‚ÖŽż–â‚Ĺ‚ˇB

Ä‹AŠÖ”‚Á‚ĕ֗˜‚Ĺ‚ˇ‚ЁH
‚ŕ‚ľ‚ć‚낾‚Ż‚ę‚΁AƒƒŠƒbƒg‚ĆƒfƒƒŠƒbƒg‚đ‹ł‚Ś‚Ä‚˘‚˝‚ž‚݂Ȃ˘‚Ĺ‚ľ‚傤‚ЁH

ŽŠ•Ş‚Ěl‚Ś‚Ĺ‚ÍA goto ‚Ó݂ś—p‚É–ł—‚ÉŽg‚¤•K—v‚͂Ȃ˘‹@”\‚ž‚ĆŽv‚Á‚Ă܂ˇB

538:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:54:37
Ä‹AŠÖ”‚ɂ‚˘‚Ă͐FXŽv‚¤‚Ć‚ą‚낪‚ ‚é‚Ě‚ž‚ށAƒQ[ƒ€‚đě‚Á‚Ä‚˘‚é‚킯‚ł͂Ȃ˘‚Š‚ç‚Č‚ŸB

539:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:58:18
–ł—‚ÉŽg‚¤•K—v‚Í–ł‚˘‚Č‚Ÿ
ƒƒŠƒbƒgƒfƒƒŠƒbƒg‚Ć‚˘‚¤–â‘č‚Ĺ‚ŕ‚Č‚˘‹C‚Ş‚ˇ‚é

540:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 01:58:23
>>537
ƒ|ƒŠƒSƒ“(ƒ{[ƒ“)‚Ě‘€ě‚ŕ֗˜
‚Ĺ‚ŕA–ł—‚ľ‚ÄŽg‚í‚Č‚­‚Ä‚ŕ‚¨‚‹

541:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 02:03:16
ƒ{[ƒ“‘€ě‚Á‚Ä‚ą‚Ƃ́Aƒf[ƒ^‚Ě“Ç‚Ýž‚ÝŽž‚ɕ֗˜‚Á‚Ä‚ą‚Ƃłľ‚傤‚ЁH

542:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 02:09:18
yŠÂ‹Ťz MS WinXP/gcc 3.4.4 on cygwin
yƒ\[ƒXz URLŘݸ(kansai2channeler.hp.infoseek.co.jp)
y—p“rz IRCƒNƒ‰ƒCƒAƒ“ƒgibotj
y‹N“Ž•ű–@z $ ./a irc.tokyo.wide.ad.jp 6664
y“Žě‚ĚŒťóz
@‚PDƒRƒ}ƒ“ƒhƒ‰ƒCƒ“‚Š‚çƒT[ƒo–ź‚Ćƒ|[ƒg‚đŽó‚ŻŽć‚čAƒ\ƒPƒbƒgěŹAƒRƒlƒNƒVƒ‡ƒ“Šm—§
@‚QDƒT[ƒo‚Š‚ç‚ĚƒRƒlƒNƒVƒ‡ƒ“ƒƒbƒZ[ƒWŽó‚ŻŽć‚č
@‚RDUSER/NICKƒRƒ}ƒ“ƒh‚Ě‘—M
@‚SDƒEƒFƒ‹ƒJƒ€ƒƒbƒZ[ƒWAMOTD‚ĚŽó‚ŻŽć‚č
@‚TD”źŠp‰p”‚Ěƒ`ƒƒƒ“ƒlƒ‹–ź‚Ö‚ĚJOIN@Š‚ą‚ą‚Ĺ’âŽ~‚ˇ‚é
yŽż–âz
@ETelnet‚Ĺ“Ż‚ś‚悤‚ÉÚ‘ą‚ˇ‚é‚Ć–â‘č‚Č‚­Ú‘ą¨I—š‚ˇ‚é‚ą‚Ć‚Ş‚Ĺ‚Ť‚éiISO-2022-JP‚ž‚Š‚ç•śŽš‰ť‚Ż‚ˇ‚邪łíj
@E‘—ŽóMŽü‚肪‚Š‚Č‚č‚˘‚˘‰ÁŒ¸‚Ȃ̂ĹJOINo—ˆ‚Č‚˘‚̂͂ť‚ą‚É–â‘肪‚ ‚é‚̂ł͂Ȃ˘‚ЁH

ƒCƒŒƒMƒ…ƒ‰[‚Č‚ą‚Ć‚đ‚â‚Á‚Ă܂ˇ‚ށAIRC”ÂorƒXƒŒ‚Ć‚˘‚¤‚ć‚čCƒlƒbƒgƒ[ƒNƒvƒƒOƒ‰ƒ~ƒ“ƒOŽŠ‘̖̂â‘肊‚ƍl‚Ś
‚ą‚ż‚ç‚ÉŽż–₳‚š‚Ä‚˘‚˝‚ž‚Ť‚Ü‚ľ‚˝B‚ć‚낾‚­‚¨Šč‚˘‚˘‚˝‚ľ‚Ü‚ˇB

543:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 02:13:01
>>541
typedef struct _D3DXFRAME {
LPSTR Name;
D3DXMATRIX TransformationMatrix;
LPD3DXMESHCONTAINER pMeshContainer;
struct _D3DXFRAME *pFrameSibling;
struct _D3DXFRAME *pFrameFirstChild;
} D3DXFRAME, *LPD3DXFRAME;

Ŕ•WŒn‚̏ă‚ɍŔ•WŒn‚Ş‚ ‚Á‚āA
‚ł‚ç‚É‚ť‚̍Ŕ•WŒn‚̏ă‚ɍŔ•WŒn‚ށc
‚ĆŒJ‚č•Ô‚ˇ‚̂ŁAƒXƒ^ƒbƒN‚đŽŠ‘O‚ĹŠÇ—‚ˇ‚é‚ć‚č
Ä‹Aˆ—‚É‚ľ‚˝‚Ů‚¤‚ŞŠy‚Ć‚˘‚¤‚ž‚Ż
i‘Ě-ă˜r-˜r-Žč-Žw ‚̂悤‚ÉŒq‚Ş‚Á‚Ä‚˘‚­‚̂Łj

544:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 02:17:35
>>542
ƒJƒ“‚Ȃ̂ŊO‚ľ‚Ä‚˝‚ç–łŽ‹‚ľ‚Ä‚­‚ę
„for(i=0;i<=strlen(p);i++){
\0‚ŕ‘—M‚ľ‚Ă邪A‚˘‚˘‚Ě‚ŠH
i<strlen(p)@‚Č‚ń‚ś‚á‚Č‚˘H

545:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 02:37:36
>>543
for•Ş‚Ĺ‘Ě‚Ěƒp[ƒc”‰ń‚ľ‚ăf[ƒ^‚đ“ǂݎć‚Á‚Ä‚é‚ń‚Ĺ‚ˇ‚ށA
Ą‚Í–ł—‚ľ‚Ä‚ť‚ę‚đ•ö‚ľ‚Ă܂Ŏg‚¤‹@”\‚ł͂Ȃ˘‚Á‚Ä‚ą‚Ƃłˇ‚ˁB

‚ć‚­‹@”\‚đ—‰đ‚ľ‚ÄŽg‚Ś‚ÎŠy‚ɂȂ镨A‚Ć‚˘‚¤‚ą‚Ƃłˇ‚ˁB
“š‚Ś‚Ä‚­‚ę‚˝•ű‚ ‚肪‚Ć‚¤‚˛‚´‚˘‚Ü‚ľ‚˝B

546:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 03:26:15
>>542
ƒƒbƒZ[ƒW‚̏I‚í‚č‚đ\n ¨ \r\n ‚É•Ď‚Ś‚Ä‚Ý‚˝‚炢‚Ż‚é‚Š‚ŕ

547:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 03:33:50
>>530
‰´‚̓Iƒiƒj[‚ľ‚Ä”­ŽË‚ľ‚˝ŒăAƒeƒBƒbƒVƒ…‚Ő@‚˘‚Ă鎞‚ɃR[ƒh‚Ş‘M‚­‚ćB

548:546
08/02/24 03:56:01
‚ ‚ƁA>>544‚Ó݂ś‚­\0‚Ě‘—M‚Í•s–Ą‚˘‚ń‚ł́H
\n‚ĹƒƒbƒZ[ƒW‚̏I‚í‚č‚𔝒f‚ľ‚Ä‚é‚Ć‚ˇ‚é‚ƁAƒT[ƒo‚ÍŽŸ‚ĚƒƒbƒZ[ƒW‚ĚŽóM‚Ĺ
ć“Ş‚É\0‚Ş“ü‚Á‚Ä‚ľ‚Ü‚¤‚ń‚ł͂Ȃ˘‚Š‚ĆŽv‚¤
i‚Q‰ń–Ú‚ĚƒƒbƒZ[ƒW‚ށA"\0JOIN #ircclidev\n"‚ɂȂé‚ń‚ś‚á‚Č‚˘‚Ђȁj

549:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 04:06:10
>>544,>>548
i<strlen(p)‚Ĺ‰đŒˆ‚ľ‚Ü‚ľ‚˝B‰•ŕ“Iƒ~ƒX‚ŕ‚˘‚˘‚Ć‚ą‚낞EEEB

‚ŕ‚¤ˆę‚ÂŽż–₪‚ ‚é‚̂łˇ‚ށAi‚Ç‚ż‚炊‚Ć‚˘‚¤‚Ć‚ą‚ż‚炪–{‘č‚Ĺ‚ˇ‚ށj
ISO-2022-JPi‚˘‚í‚ä‚éJISƒR[ƒhj‚ĆShiftJIS‚đ‘ŠŒÝ•ĎŠˇ‚ˇ‚郉ƒCƒuƒ‰ƒŠorƒTƒ“ƒvƒ‹‚đ’T‚ľ‚Ä‚˘‚Ü‚ˇB
ŒŸő‚ľ‚Ä‚ŕ‚ȂЂȂЂľ‚Á‚­‚č—ˆ‚é‚ŕ‚Ě‚Ş‚Č‚­AnkfŒo—R‚ž‚ƏăŽč‚­ISO-2022-JP‚̐§ŒäƒR[ƒh
iKI/KO=0x1B 0x24 0x42/0x1B 0x28 0x42j‚đŽć‚邹‚Ć‚Şo—ˆ‚Ü‚š‚ńB

RFC‚ɂ́A“Á‚Ƀ}ƒ‹ƒ`ƒoƒCƒgŠÂ‹Ť‚Ě‹K’č‚Í’č‚ß‚ç‚ę‚Ä‚˘‚Ü‚š‚ń‚ށA“ú–{ŒęIRCƒT[ƒo‚Í
ISO-2022-JP‚đŽg‚Á‚Ä‚˘‚é‚Ć‚ą‚낪Žĺ—Ź‚Ě‚ć‚¤‚Ĺ‚ˇB

550:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 04:12:53
>>542‚̏Cł”Ĺƒ\[ƒX‚Ĺ‚ˇBˆę‰ž“ú–{ŒęˆČŠO‚Í‚ż‚á‚ń‚Óނ­EEE‚Í‚¸
URLŘݸ(kansai2channeler.hp.infoseek.co.jp)

551:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 05:11:02
>>549
iconv‚ś‚႞‚߂Ђ˘H

552:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 05:52:14
‚ˇ‚ń‚Ü‚š‚ńB
VC++6.0‚Š‚çVisualStudio2008‚ɈڂÁ‚˝‚ń‚Ĺ‚ˇ‚ށAŠOŠĎ‚Ş•Ď‚í‚股‚Ź‚Ä‚Äƒ`ƒ“ƒvƒ“ƒJƒ“ƒvƒ“EEE
‚Ç‚ą‚ŠVisualStudio2008 Exp ‚̉đŕ‚â‚Á‚Ä‚éƒy[ƒW‚ÂЂ ‚č‚Ü‚š‚ń‚ЁH

dll‚ˇ‚ç“ǂݍž‚߂ʁEEEBorz


553:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 06:11:51
Visual Studio2008ƒXƒŒ‚ÉGO

554:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 10:24:08
ŽŠ•Ş‚ĹƒNƒ‰ƒX‚đ’č‹`‚ˇ‚é‚Ć‚Ť‚ɁAƒ|ƒCƒ“ƒ^‚ɑ΂ˇ‚鉉ŽZ‚́A’č‹`‚ľ‚Č‚­‚Ä‚ŕ‚悢‚̂łľ‚傤‚ЁH
‚‚܂čAƒ|ƒCƒ“ƒ^‚Ĺ‚ŕAint*‚ÂЁAchar*‚Ć‚Š‚ĚŒ^‚Ş‚ ‚č‚Ü‚ˇ‚ށA—ႌ‚Î
myclass*==int*
‚ÂЂâ‚é‚ĆƒRƒ“ƒpƒCƒ‹ƒGƒ‰[‚ɂȂč‚Ü‚ˇB‚Ĺ‚ŕAmyclass1*==myclass2*‚́A==‰‰ŽZŽq‚ŕ
’č‹`‚ľ‚ĂȂ˘‚̂ɁAƒRƒ“ƒpƒCƒ‹‚Ĺ‚Ť‚邾A‚ż‚á‚ń‚ÓނŤ‚Ü‚ˇB
‚ą‚ę‚́A‚Ç‚¤‚˘‚¤——R‚łłŤ‚é‚ń‚Ĺ‚ˇ‚ЁH‚Ć‚˘‚¤‚ЁAƒ|ƒCƒ“ƒ^‚Ě”äŠr‚đ‚ˇ‚é‰‰ŽZŽq‚Á‚Ä
‚Ç‚ą‚Ĺ’č‹`‚ľ‚Ä‚é‚ń‚Ĺ‚ľ‚傤‚ЁH

•ςȎż–â‚Ĺ‚ˇ‚˘‚Ü‚š‚ńB


555:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 10:27:06
ŒpłŠÖŒW‚Ş‚ ‚é‚ń‚ś‚á‚Č‚˘H

556:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 10:54:10
>554
‹KŠiă‚Łu‚Ĺ‚Ť‚év‚ĆŒˆ‚ß‚ç‚ę‚Ä‚˘‚鏈—‚͂̓Rƒ“ƒpƒCƒ‰‚ޏŸŽč‚ɏˆ—‚ľ‚Ä‚­‚ę‚éA‚Ć‚˘‚¤‚ž‚݁B
myclass1*==myclass2* ‚Í >555 ‚ĚŒž‚¤‚Ć‚¨‚č myclass1 ‚Ć myclass2 ‚ÉŒpłŠÖŒW‚Ş‚ ‚é‚ń‚ž‚낤B
‚ą‚Ěę‡AˆĂ–Ů‚ĚŒ^•ĎŠˇ‚Ş”­ś‚ľ‚ē݂śŒ^‚ɂȂč”äŠr‚Ĺ‚Ť‚éA‚ĆŒˆ‚Ü‚Á‚Ä‚˘‚éB

‚ŁA‹KŠi‚ĹŒˆ‚ß‚ç‚ę‚Ä‚˘‚éˆČă‚Ěƒ|ƒCƒ“ƒ^‚ɑ΂ˇ‚鉉ŽZ‚đAŽŠ‘O‚Ĺ’č‹`‚ˇ‚é•K—v‚Ş‚ ‚éƒP[ƒX‚͂܂¸‚Č‚˘B

557:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 10:55:39
>>554
ˆá‚¤Œ^‚Ěƒ|ƒCƒ“ƒ^‚Ě”äŠr‚̓_ƒ
int* a;
double* b;
a == b
‚đ‚â‚Á‚Ă݂ę‚ΈӖĄ‚ނ킊‚é‚ń‚ś‚á‚Č‚˘‚ЂȁH


558:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 12:50:04
C++‚Ĺ”z—ń‚đŠÖ”‚Ěˆř”‚ɂłŤ‚Ü‚ˇ‚ЁH

559:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 12:52:24
”z—ń‚ĚŽQĆ‚ЁA”z—ń‚Ěƒ|ƒCƒ“ƒ^‚ЁA”z—ń—v‘f‚Ěƒ|ƒCƒ“ƒ^‚Č‚ç‚Ĺ‚Ť‚Ü‚ˇ
”z—ńŽŠ‘͖̂ł—

560:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 12:52:27
ƒ|ƒCƒ“ƒ^‚ś‚áƒ_ƒ‚Č‚Ě‚ŠH

561:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 12:53:21
>>558
‚Ĺ‚Ť‚é

template <size_t n>
void func((&a)[n]) ‚̂悤‚É

562:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 12:53:39
Œ^‚ނ˂Ś

563:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 12:58:42
‚ˇ‚Ü‚ń–Y‚ę‚˝

564:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 13:14:21
>>559-563
‚ ‚肪‚Ć‚¤‚˛‚´‚˘‚Ü‚ˇB
‚˝‚ľ‚Š‚É‚Ĺ‚Ť‚Ü‚š‚ń‚Ĺ‚ľ‚˝B‚Ĺ‚ŕA
template <class T, int N>
int func(T a[N])
{
...
}
‚ą‚¤‚˘‚¤—l‚ɏ‘‚˘‚Ä‚ŕ(func()‚Ěˆř”‚É&‚đ•t‚݂Ăŕ•t‚݂Ȃ­‚Ä‚ŕ)Aa‚ÍŽQĆˆľ‚˘‚ɂȂé‚悤‚Ĺ‚ˇB
a‚ɑ΂ľ‚Ä•ĎX‚đ‰Á‚Ś‚é‚ƁAfunc()‚ĚŒÄ‚Ńo‚ľ‘¤‚ĚŒł”z—ń‚É‚ŕ•ύX‚Ş”˝‰f‚ł‚ę‚Ü‚ľ‚˝B


565:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 13:20:12
‚ť‚č‚áa‚̓|ƒCƒ“ƒ^‚Č‚ń‚ž‚Š‚çB

566:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 13:32:04
>>564
a‚ÍŽQĆ‚łȂ­‚Ädecay‚ł‚ę‚邊‚çƒ|ƒCƒ“ƒ^‚ž‚ë

567:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 13:36:59
>>565-566
‚ť‚¤‚ЁBƒ|ƒCƒ“ƒ^‚Ĺ‚ˇ‚ć‚ˁB
ƒ|ƒCƒ“ƒ^‚đƒRƒs[‚ľ‚āA‚ť‚̐ć‚܂ॐť‚ľ‚Ä‚­‚ę‚é‚̂͂ ‚肌‚Č‚˘‚Ĺ‚ˇ‚ć‚ˁB
‚ ‚肪‚Ć‚¤‚˛‚´‚˘‚Ü‚ľ‚˝B


568:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 13:50:24
\‘˘‘Ě‚ŠƒNƒ‰ƒX‚Ĺƒ‰ƒbƒv‚ľ‚Ć‚Ż‚Î‚˘‚˘B
boost::array ‚đŽg‚¤‚ÂЁB

569:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 16:28:53
C++‚Ĺ—”‚đˆľ‚¤ˆ×‚ĚƒNƒ‰ƒX‚Ć‚ŠŠÖ”‚Í‚ ‚č‚Ü‚ˇ‚ЁH
rand/srandŽg‚¤‚ľ‚ЂȂ˘‚Ĺ‚ˇ‚ЁH

rand/srandŽg‚¤‚Ć‚ľ‚˝‚çAƒV[ƒh‚ɂ悭ŒťÝŽžŽg‚˘‚Ü‚ˇ‚Ş
ŒťÝŽž‚đŽć“ž‚ˇ‚é•ű–@‚Ítime‚ľ‚ЂȂ˘‚Ĺ‚ˇ‚ЁH

++‚炾‚˘•ű–@‚Ş‚ ‚ę‚΋ł‚ڂĂ­‚ž‚ł‚˘B

570:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 16:30:06
MT–@‚ĚƒCƒ“ƒ‰ƒCƒ“ƒAƒZƒ“ƒuƒ‰”Ĺ‚Ş‚Ç‚Á‚Ђɂą‚낪‚Á‚Ä‚˝‚Ť‚Ş‚ˇ‚é

571:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 16:31:57
boostŽg‚¤‚Š
URLŘݸ(www.math.sci.hiroshima-u.ac.jp)
‚ą‚ą‚Š‚çŽ‚Á‚Ä‚˘‚Ż‚Î‚˘‚˘‚ń‚ś‚á‚Ë

572:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 16:32:08
>>569
Boost.Random

573:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:06:58
javascript‚Ĺ‚Íalert("•śŽš—ń"+123)
‚Ć‚˘‚¤•—‚É•śŽš—ń‚Ɛ”Žš‚đˆę‚ɃƒbƒZ[ƒW•\ŽŚo—ˆ‚Ü‚ľ‚˝‚ށA
C++‚Ĺ•śŽš—ń‚Ɛ”Žš‚đˆę‚ɃƒbƒZ[ƒW•\ŽŚ‚ł‚š‚é‚ɂ͂ǂ¤‚ľ‚˝‚炢‚˘‚Ĺ‚ľ‚傤‚ЁH
MessageBox(NULL, "•śŽš—ń"+123, "test", NULL)
‚Ć‚˘‚¤‚Ě‚Ío—ˆ‚Ü‚š‚ń‚Ĺ‚ľ‚˝B

574:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:09:11
>>573
JavaScript“Ż—lA•śŽš—ń‚đ˜AŒ‹‚ľ‚ĂЂç•\ŽŚ‚ˇ‚ę‚΂˘‚˘B

575:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:19:27
>>574
char msg[20] = "•śŽš—ń";
char tmp[10];
itoa(123, tmp, 10);
strcat(msg, tmp);
MessageBox(NULL, msg, "test", NULL);
‚ą‚ń‚ČŠ´‚ś‚Ĺ‚ˇ‚ЁH

ƒƒbƒZ[ƒW–ˆ‚É‚ą‚ĚƒR[ƒh‚đ‘‚­‚Ě‚ŕ–Ę“|L‚˘‚̂ƁA
‚˘‚‚ŕ@"•śŽš—ń"+”Žš@‚Ě‘g‚ݍ‡‚킚‚ĆŒž‚¤‚킯‚Ĺ‚ŕ‚Č‚­
”Žš+"•śŽš—ń"+”Žš+"•śŽš—ń"@‚Ć‚˘‚¤Ž–‚ŕ‚ ‚é‚˝‚ß
ŽŠěŠÖ”‚Ĺmsgbox(char*, int){}‚Ć‚˘‚¤Œˆ‚ߌ‚‚ż‚ł͂₭A
•śŽš—ń‚â”Žš‚đŹ“Ż‚Ĺ•\ŽŚ‚Ĺ‚Ť‚é•ű–@‚͂Ȃ˘‚Š‚Ćl‚ڂâ‚Ü‚ˇB

576:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:20:07
‚¨Šč‚˘‚ľ‚Ü‚ˇBCŒžŒę‰SŽŇ‚Č‚ń‚Ĺ‚ˇ‚ށA
ƒ\[ƒX“ŕ‚É“ú–{Œę‚đ“ü‚ę‚é‚ĆƒGƒ‰[‚ɂȂé‚ń‚Ĺ‚ˇ‚ށA
‚Ç‚ą‚đ‚Ç‚¤‚ˇ‚ę‚΂˘‚˘‚̂łľ‚傤‚ЁH

’´‰SŽŇ‚Ĺ‚ˇB‚ć‚낾‚­‚¨Šč‚˘‚ľ‚Ü‚ˇB

577:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:21:41
~@‚ ‚ ‚ ‚ 
›@//‚ ‚ ‚ ‚ 

578:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:22:14
ƒ\[ƒX‚Š‚ç“ú–{Œę‚đÁ‚ˇ

579:576
08/02/24 17:27:51
ŕ–ž‚Ö‚˝‚Ĺ‚ˇ‚˘‚Ü‚š‚ńB

/* hello02.c */

#include <stdio.h>

int main()
{
printf("Ą“ú‚͂悢“V‹C‚Ĺ‚ˇB\n");
printf("–ž“ú‚ŕ‚悢“V‹C‚Ĺ‚ľ‚傤B \n");

return 0;
}

‚ą‚ę‚Č‚ń‚Ĺ‚ˇ‚Ż‚Çc

580:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:30:51
>>576
‚Ç‚ń‚ČƒGƒ‰[H

581:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:34:42
>>570-572
‚ ‚肪‚Ć‚¤‚˛‚´‚˘‚Ü‚ˇABoost ŽŽ‚ľ‚Ă݂܂ˇB
ŽčŒł‚Ě mingw ‚ɂ͂Ȃł‚ť‚¤‚Ȃ̂ŁA‚Ü‚¸‚Ígoo‚Á‚Ä
Boost ŠÂ‹Ť‘ľ‚Ś‚Ä‚Ý‚Ü‚ˇ‚ˁB

>>576
Eƒ\[ƒX‚Ě•śŽšƒR[ƒh‚đ•Ď‚Ś‚Ä‚Ý‚é
Eˆ—Œn‚đ•Ď‚Ś‚Ä‚Ý‚é

582:576
08/02/24 17:36:23
–{“–‚É‚ˇ‚˘‚Ü‚š‚ńB

•’ʂɕ\ŽŚ‚ł‚ę‚Ü‚ľ‚˝B
‚Č‚ń‚ŠŠÔˆá‚Á‚˝‚â‚肊‚˝‚ľ‚Ä‚˝‚Ý‚˝‚˘‚Ĺ‚ˇc


\‚ľ–ó‚Č‚˘‚Ĺ‚ˇB

583:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:41:12
>575
‚ť‚Ě‚˝‚ß‚ĚsprintfA‚Ć‚ž‚Ż‚˘‚Á‚Ä‚¨‚­‚Ż‚ÇB

584:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:48:41
>>583
sprintf‚ž‚ĆƒƒbƒZ[ƒWƒEƒBƒ“ƒhƒE‚͐śŹ‚ł‚ę‚Č‚˘‚Ĺ‚ˇ‚ć‚ˁH

ŠOŒŠ‚Ć‚ľ‚Ä‚ÍMessageBox‚Ě’†g‚ɐ”Žš‚â•śŽš—ń‚đ•\ŽŚ‚ľ‚Ä‚˘‚é—l‚Č•ű–@‚Ş‚˘‚˘‚ń‚Ĺ‚ˇB

585:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:54:21
sprintf‚Ěs‚͉˝‚ĚˆÓ–Ą‚Š’m‚Á‚Ä‚˘‚邊A‚Ć‚ž‚ŻŒž‚Á‚Ä‚¨‚­‚Ż‚ÇB

586:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:55:05
>>584
‚Č‚çsprintf‚ľ‚ÄMessagebox‚É‚˘‚ę‚鏈—‚̊֐”‚‚­‚ę‚΂悭‚ˁH

587:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:56:41
—v‚̓tƒH[ƒ}ƒbƒg¨MessageBox()‚Ć
“ń’i\‚ڂɂȂé‚Ě‚ŞŒ™A‚Ć‚˘‚¤‚ž‚Ż‚Ě˜b‚ĆƒGƒXƒp[

vsprintf()Žg‚Á‚ÄŽŠěƒ‰ƒbƒp[ŠÖ”‚Ĺ‚ŕ‘‚­‚ń‚ž‚Č

588:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 17:58:37
>>584
boost::lexical_cast
‚đŽg‚¤‚ƍK‚š‚ɂȂę‚é‚ĆŽv‚¤

589:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 18:04:51
>>585-588
ޏ—炾‚Ü‚ľ‚˝Bprintf‚ĆŠ¨ˆá‚˘‚ľ‚Ă܂ľ‚˝B
sprintf‚ž‚Ć•śŽš—ń‚ÉŠi”[‚Ĺ‚Ť‚é‚ń‚Ĺ‚ˇ‚ˁB
boost‚ÍŽŠ•Ş‚É‚Í‚Ü‚ž‘‚ť‚¤‚Ȃ̂Łił‹K•\ŒťŽg‚Ś‚é‚Ě‚Í–Ł—Í“I‚Ĺ‚ˇ‚ށjAsprintf‚Ĺ‚â‚Á‚Ă݂܂ˇB
‚ ‚肪‚Ć‚¤‚˛‚´‚˘‚Ü‚ľ‚˝B

590:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 18:05:19
>>588
Œř—Ś‚ŞˆŤ‚˘‚Ě‚Ş“ď“_

591:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 18:07:23
>>588
‰´‚ŕĹ‰‚ť‚ęŽv‚˘‚‚˘‚˝‚Ż‚ÇA˜AŒ‹‚ˇ‚鐔’l‚Ş‚˝‚­‚ł‚ń‚ ‚é‚ĆŒŠ‹ę‚ľ‚­‚Ȃ邊‚ç
std::stringstream‚É—Ź‚ľž‚ń‚ĹŽć‚čo‚ˇ•ű‚Ş‚˘‚˘‚ń‚ś‚á‚Č‚˘‚ЂȂ B

592:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 18:45:34
DLL‚Ě“Ç‚Ýž‚݂ŁAƒRƒ“ƒpƒCƒ‰‚É‚ć‚Á‚ÄŽ¸”s‚ľ‚Ü‚ˇ
˜”‚ĹŽw’肾‚Ä‚ŕ“Ž‚Ť‚Ü‚š‚ń@‚ǂ̂悤‚Č——R‚Ĺ‚ľ‚傤‚Š?
VC++‚ž‚ÓނЂȂ˘‚Ĺ‚ˇ‚ށABCC‚ĆDMC‚Ĺ“Ž‚Ť‚Ü‚ˇ

593:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 18:47:43
HINSTANCE hd=LoadLibrary("*****.dll");
FN = (fnc) GetProcAddress(hd, (LPCSTR)4); //˜”‚ł̎w’č

‚ą‚̂悤‚Č‹Lq‚ÍWindowsXP‚Č‚ç–œ”\‚ł͂Ȃ˘‚ń‚Ĺ‚ľ‚傤‚Š?

594:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 18:50:46
’ůł
“ǂݍž‚݂͂ľ‚Ü‚ˇ‚ށAŽŔsŽž‚ɃGƒ‰[‚ɂȂč‚Ü‚ˇ@˜”‚Ş‚¸‚ę‚é‚Ě‚Š‚ŕEE‚ĆŽv‚˘‘S‚Ä‚Ě”Ô†‚ĹŽŽ‚ľ‚˝‚̂łˇ‚Ş‚ž‚߂łˇ

595:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 18:52:47
Œpł‚ɂ‚˘‚Ä‹ł‚ڂĂ­‚ž‚ł‚˘
CFoo‚Š‚ç”hś‚ľ‚˝CFooEx0ACFooEx1ACFooEx2ACFooEx3‚Ş‚ ‚é‚Ć‚ľ‚Ü‚ˇB
‚ť‚ľ‚āA‚ť‚ꂟ‚ęCJissou0ACJissou1ACJissou2ACJissou3‚É”hś‚ľ‚Ä‚é‚Ć‚ľ‚Ü‚ˇB
‚ť‚̏ăACJissou0ACJissou1‚ÍIHoge0‚đACJissou2ACJissou3‚ÍIHoge1‚đŽŔ‘•‚ľ‚Ä‚˘‚é‚Ć‚ľ‚Ü‚ˇB
}‚É‚ˇ‚é‚Ć‚ą‚ń‚ČŠ´‚śB
CFoo„ŸCFooEx0„ŚCJissou0
IHoge0„Ł
CFoo„ŸCFooEx1„ŚCJissou1
IHoge0„Ł
CFoo„ŸCFooEx2„ŚCJissou2
IHoge1„Ł
CFoo„ŸCFooEx3„ŚCJissou3
IHoge1„Ł

CFoo‚ĆCFooEx`‚͘M‚ç‚Č‚˘‚Ć‚ľ‚āAIHoge`‚ĚƒCƒ“ƒ^[ƒtƒFƒCƒXŠÖ”‚đCJissou`‚ÉŽŔ‘•‚ľ‚Ü‚ˇB
‚ŁAƒ}ƒl[ƒWƒƒ[“I‚Č•¨—ႌ‚΁Astd::vector<CFoo *> vec‚É‚ť‚ꂟ‚ę‚ĚŽŔ‘Ô‚đ“ü‚ę‚āA
CJissou`‚̊֐”‚đŒÄ‚Ń‚˝‚˘‚̂łˇ‚ŞŒÄ‚ÔŰ‚É‚ÍA
dyanamic_cast<CJissou0 *>(vec[0])->Test();ŒŠ‚˝‚˘‚ČŽ–‚đ‚ľ‚Č‚˘‚Ć‚˘‚݂Ȃ˘‚ĆŽv‚˘‚Ü‚ˇB
‚Ĺ‚ŕ‚ť‚¤‚˘‚¤ŒÄ‚яo‚ľ‚ž‚ĆIHoge`‚ŕˆÓ–Ą‚Ş–ł‚­‚Č‚Á‚Ä‚ľ‚Ü‚¤‚ľA”‚Ş‘˝‚­‚Č‚é‚ĆŒľ‚ľ‚­‚Č‚č‚Ü‚ˇB(IHoge`‚͐”ŒÂ)
‚ž‚Š‚çAdyanamic_cast<IHoge0 *>(vec[0])->Test();//ƒGƒ‰[
ŒŠ‚˝‚˘‚ČŒÄ‚Ń•ű‚đ‚ľ‚˝‚˘‚̂łˇ‚ނǂ¤‚ˇ‚ę‚΂˘‚˘‚̂łľ‚傤‚ЁH

596:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 18:59:37
>>595
‚ť‚ŕ‚ť‚ŕ‚ť‚̂悤‚ČŒpł‚É‚ľ‚Ă闝—R‚́H

597:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 18:59:59
>>595
CFoo ‚Ěƒƒ“ƒoŠÖ”‚Č‚çƒLƒƒƒXƒg‚Í—v‚ç‚Č‚˘‚Í‚¸B
IHoge` ‚ɈӖĄ‚Ş–ł‚­‚Č‚é‚ĆŒž‚¤‚ށA‚ą‚Á‚ż‚Š‚ç‚ľ‚˝‚ç CFoo ‚â vec ‚ĚŽg‚˘•ű‚ŕ
‚Đ‚Á‚­‚é‚ß‚ÄĹ‰‚Š‚ç‚ť‚ĚŒpłŠÖŒW‚ĚˆÓ–Ą‚ނ킊‚ç‚ńB

598:595
08/02/24 19:06:57
‚Ś‚Á‚ƁA‚Ü‚ ACFoo‚ŞMFC‚ĚCView‚ŁACFooEx`‚ŞCTreeView‚Ć‚ŠCListView‚Ȃ̂łǂ¤‚ľ‚˝•¨‚Š‚ĆŽż–₾‚Ü‚ľ‚˝EEEB

599:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 19:10:28
‚Č‚ń‚Ĺvector<IFoo>‚ÂЂɂľ‚Č‚˘‚킯H
‚ ‚邢‚́Avirtual Test()‚đ‚ŕ‚‰˝‚ŠƒCƒ“ƒ^[ƒtƒF[ƒX‚ɁB

600:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 19:18:44
CFooEx ‚̏ó‘Ô‚ĹŽ‚ĂȂ˘‚̂Ȃç
ƒ_ƒEƒ“ƒLƒƒƒXƒg‚ˇ‚邹‚ƂɂȂ邞‚낤‚ȁB

601:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 20:05:03
>>590
‚ŕ‚¤ŽŠ‘O‚Ĺƒp[ƒX‚ľ‚Ä‚é‚ć

602:592
08/02/24 20:05:24
Ĺ“K‰ťƒIƒvƒVƒ‡ƒ“ŠÖŒW‚Ĺ‚ľ‚˝

603:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 20:10:05
>>601
ŽÔ—Ö‚ĚÄ”­–ž

604:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 20:25:22
boost‚ށH

605:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 20:29:54
‚˛‚ß‚ńЍˆá‚˘

606:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 20:58:50
•śŽšƒR[ƒhHjisƒR[ƒhH‚Á‚ÄŠo‚Ś‚é‚ׂŤ‚ŕ‚́H

607:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 21:06:12
•K—v‚ɂȂÁ‚˝‚Ć‚Ť‚É•\‚đŒŠ‚ę‚Ώ\•Ş

608:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 21:06:13
>>606
‘S‚Ä‚ĚJISŠżŽš‚ĚJISƒR[ƒh‚Č‚ń‚āA‚ť‚¤‚ť‚¤Šo‚Ś‚ç‚ę‚é‚ŕ‚ń‚ś‚á‚Č‚˘‚ĆŽv‚¤‚ށB

609:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 21:14:12
class Piyo{
`
};

class Hoge{
public:
@@void hoge(Piyo[][256]);
};

void Hoge::hoge(Piyo[][256] piyo){
`
}

‚ą‚ń‚ČŽŔ‘•‚đ‚ľ‚˝Žž‚ɁAHoge::hoge‚Ěpiyo‚đ‘‚˘‚Ä‚¨‚­‚Ć'Piyo‚Í–˘’č‹`‚ĚƒVƒ“ƒ{ƒ‹'‚Ć“{‚ç‚ę‚Ä‚ľ‚Ü‚˘‚Ü‚ˇB
‰źˆř”‚đPiyo[][256]‚ž‚݂ɂˇ‚ę‚΃Rƒ“ƒpƒCƒ‹‚Í’Ę‚č‚Ü‚ˇ‚ށA‚Ç‚¤Žg‚ڂ¢‚¤‚Ě‚ŠEEE‚Ć‚˘‚Á‚˝Š´‚ś‚Ĺ‚ˇB
ƒRƒ“ƒpƒCƒ‰‚ÍBCC5.5‚đŽg‚Á‚Ä‚˘‚Ü‚ˇBƒNƒ‰ƒX‚Ě2ŽŸŒł”z—ń‚đ‚Ĺ‚Ť‚ę‚΁uŽQĆv‚Ĺ“n‚ľ‚˝‚˘‚̂łˇ‚ށA
‚Ç‚¤‚ˇ‚ę‚΂˘‚˘‚ń‚Ĺ‚ľ‚傤‚Š?

610:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 21:15:36
’P‚ɏ‘‚Ť•ű‚Ş‚¨‚Š‚ľ‚˘‚ž‚Ż‚žB
void Hoge::hoge(Piyo piyo[][256]) {
‚ľ‚Š‚ŕ‚ą‚ꂢ‚í‚ä‚éŽQĆ“n‚ľ‚Ě‹““Ž‚đ‚ˇ‚é‚ŞA
łŠm‚ɂ̓|ƒCƒ“ƒ^“n‚ľ‚ž‚ľB

611:609
08/02/24 21:29:18
‚¤‚íEEEBŠm‚Ђɂ¨‚Š‚ľ‚ȏ‘‚Ť•ű‚ľ‚Ä‚˝EEEB
ŽŠ•Ş‚Ĺ‚ŕƒhƒ“ˆř‚Ť‚Ĺ‚ˇEEEB‚ ‚肪‚Ć‚¤‚˛‚´‚˘‚Ü‚ľ‚˝

612:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 23:16:37
URLŘݸ(streaming.linux-magazin.de)
cmake‚ɂ‚˘‚Ä‚ĚƒŠƒAƒ‹ƒ^ƒCƒ€u‰‰‚Ş•ˇ‚Ż‚é‚ť‚¤‚Č

613:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 23:20:24

ReadFile(fp , &(buf[N]) , 1500 , &sz , NULL);

‚ĹƒGƒ‰[‚ĹŽ~‚Ü‚č‚Ü‚ˇ@buf‚͏\•Ş‚É‚Ć‚Á‚Ä‚ ‚č‚Ü‚ˇ@‚Č‚ş‚Ĺ‚ľ‚傤‚Š

614:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 23:24:57
>>613
buf‚ĚéŒž‚ނǂ¤‚Č‚Á‚Ä‚˘‚邊‚É‚ŕ‹’‚邪A&(buf[N])‚đbuf‚É‚ľ‚Ă݂ëB
‚ť‚ę‚ōI‚­‚˘‚­‚Č‚çA‚¨‘O‚Í”nŽ­‚žB

615:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 23:31:32
ˆĘ’u‚đ•Ď‚Ś‚Äƒ‹[ƒv‚ľ‚Ä“Ç‚ŕ‚¤‚Ć‚ľ‚Ä‚é‚ń‚Ĺ‚ˇ@buf‚É‚ˇ‚é‚ƏăŽč‚­‚˘‚Ť‚Ü‚ˇ‚Ş‘O‚Ěƒf[ƒ^‚ޏÁ‚ڂ܂ˇ
Œ´ˆö•s–ž‚Ĺ‚ˇ‚ށA•ϐ”‚ĚˆĘ’u•Ď‚Ś‚˝‚çƒGƒ‰[‚łȂ­‚Č‚čˆę‰ž‚¤‚˛‚­‚悤‚ɂȂč‚Ü‚ľ‚˝@

616:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 23:34:06
‚˝‚Ü‚˝‚ܓނ˘‚Ă邞‚Ż‚­‚ł‚˘‚ȁB
’Pƒ‚Ƀoƒbƒtƒ@ƒI[ƒo[ƒtƒ[‚ľ‚Ă邞‚Ż‚ś‚á‚Č‚˘‚Ě‚ŠH

617:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 23:36:56
ƒƒ‚ƒŠŠÖŒW‚ĚƒGƒ‰[‚Ý‚˝‚˘‚Ĺ‚ˇ@‚Ü‚˝Ž~‚Ü‚č‚Ü‚ľ‚˝
•ʂ̂Ƃą‚낊‚ç•ύX‚ľ‚Č‚˘‚Ć’ź‚肝‚¤‚É‚ ‚č‚Ü‚š‚ń
ÝŒv‚â‚č’ź‚ľ‚Ä‚Ť‚Ü‚ˇ

618:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 23:48:58
cout‚ânew‚Ě‘˝d’č‹`‚Á‚Ăǂ¤‚â‚é‚Ě‚Š‚í‚Š‚č‚Ü‚š‚ń@‚Ĺ‚Ť‚Ü‚ˇ‚Š

619:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 23:51:19
>>613
char buf[NMAX*1500]
‚Č‚çA&(buf[N*1500])

char buf[NMAX][1500];
‚Č‚çA&(buf[N][0])

char *buf[NMAX]
for(...) buf[N] = malloc(sizeof(char) * 1500);
‚Č‚çAbuf[N]

620:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 23:52:38
cout ‚Ě‘˝d’č‹`HH

621:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 23:55:54
<<‚ĚƒI[ƒo[ƒ[ƒh‚Éˆá‚˘‚Č‚˘

622:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/24 23:56:41
ostream& operator<<(ostream& ostr, const Hoge& hoge) {
@ostr << hoge.str();
}

‚Ý‚˝‚˘‚Č‚â‚Â‚ŠB

623:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:07:21
string‚͘A‘ą‚ľ‚Ä‚˘‚Ü‚ˇ‚Š?@memcpy‚Ć‚Š‚Í‚Ĺ‚Ť‚Ü‚ˇ‚Š?

624:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:08:24
‚Č‚ń‚Ĺstring‚Émemcpy‚ľ‚˝‚Ş‚él‚Ş‘˝‚˘‚ń‚ž‚낤B

625:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:09:43
string‚Émemcpy‚͂܂¸‚˘‚ń‚ś‚á‚Ë

626:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:10:45
string s="9999999999";
strcpy( &s[5], "000");
‚͐ł‚ľ‚˘‚Ĺ‚ˇ‚Š

627:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:14:03
Ú‚ľ‚˘‚ą‚Ƃ킡‚ę‚˝‚Ż‚ÇAs[i]‚Ĺ•śŽš‚đŽć“ž‚Ĺ‚Ť‚é‚Č‚ç‚Ĺ‚Ť‚é‚ń‚ś‚á‚ˁH
‚â‚Á‚˝ŒăAstringƒIƒuƒWƒFƒNƒg‚͉ó‚ę‚é‚Ć‚¨‚ŕ‚¤‚Ż‚Ç

628:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:15:06
‚ą‚Ě“ú–{Œę•sŽŠ—R‚ť‚¤‚Č‚Ć‚ą‚Ş“Żˆęl•¨‚­‚ł‚˘

629:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:15:58
>>623
‹KŠi‚ł͂ť‚ń‚Č•Űá‚Í‚ł‚ę‚Ä‚˘‚Ü‚š‚ńB

630:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:17:13
>>627
‚ ‚Á‰RAs[i]‚Ŏ擞‚Ĺ‚Ť‚Ä‚ŕ‚Ĺ‚Ť‚Č‚˘‚ĆŽv‚¤
’u‚ŤŠˇ‚Ś‚˝‚˘‚Č‚çAreplace‚đŽg‚˘‚Č‚ł‚˘

631:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:17:23
>626
std::string‚Ě‚ą‚ƂȂçAł‚ľ‚­‚Č‚˘B

632:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:21:59
‚ą‚ꂪ“Ž‚­‚̂łˇ‚ށAstring‚Íchar*‚ĚŠg’Ł‚Ĺ‚ ‚邹‚Ć‚Í•ŰŘ‚ł‚ę‚Ä‚˘‚Ü‚š‚ń‚Š?‚ž‚߂ȗá‚Í‚ ‚č‚Ü‚ˇ‚Š


int main(){
string str="9999999999";

char *pointer=&str[5];

memcpy( pointer, "000", 3);

str+=(string)"add";

cout<<str;

return 0;}

633:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:25:35
string‚̐§Œäî•ń‚͂ǂą‚ÖŠi”[‚ł‚ę‚Ä‚˘‚Ü‚ˇ‚Š?
ƒ†[ƒU[‚͍‡–@“I‚łȂ˘•ű–@‚đŽg‚Á‚Ä‚ŕƒAƒNƒZƒX‚Ĺ‚Ť‚Ü‚š‚ń‚Š?

634:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:28:12
>632
•K—v‚̂Ȃ˘ƒ|ƒCƒ“ƒ^‘€ě‚Í‚â‚߂܂ľ‚傤B
“Ž‚­‚ГނЂȂ˘‚Š‚ŞƒvƒƒOƒ‰ƒ€‚̐ł‚ľ‚ł‚Ě”ť’čŠî€‚ł͂ ‚č‚Ü‚š‚ńB

635:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:28:47
>>632
‚ ‚éƒRƒ“ƒpƒCƒ‰‚Ě‚ ‚éƒo[ƒWƒ‡ƒ“‚Ĺ“Ž‚­‚Ć‚ľ‚Ä‚ŕA‹KŠi‚Ĺ•ŰŘ‚ł‚ę‚Ä‚˘‚Ȃ݂ę‚΁A
‘ź‚ĚƒRƒ“ƒpƒCƒ‰‚⓯‚śƒRƒ“ƒpƒCƒ‰‚Ě•Ęƒo[ƒWƒ‡ƒ“‚Ĺ‚Í“Ž‚Š‚Č‚˘‚Š‚ŕ‚ľ‚ę‚Č‚˘B
‚ť‚ę‚Ĺ‚ŕ‚˘‚˘‚Č‚çA‚Ç‚¤‚źH
ĄŒă‚¸‚Á‚Ó݂śƒRƒ“ƒpƒCƒ‰‚đŽg‚˘‘ą‚Ż‚āAŒˆ‚ľ‚Ä•Ď‚Ś‚Č‚˘‚̂ȂçA‚˝‚Ô‚ń–â‘č‚Č‚˘‚ž‚낤

636:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 00:30:23
>>633
‚Č‚ń‚Ě‚˝‚ß‚ĚƒNƒ‰ƒX‚ž‚ĆŽv‚¤H

637:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 01:00:06
—áŠO‚ĚŽg‚˘•ű‚ɂ‚˘‚Ä

ƒGƒ‰[‚Ě’Ę’m‚ɂ̓Gƒ‰[ƒƒbƒZ[ƒW‚ć‚č—áŠO‚đŽg‚¤•ű‚Ş‚˘‚˘‚Ć•ˇ‚˘‚˝‚̂łˇ‚Ş
ƒIƒŠƒWƒiƒ‹‚Č—áŠOƒNƒ‰ƒX‚𓊂°‚˝‚čAchar‚𓊂°‚Ü‚­‚éŽd—l‚É‚ľ‚Ä‚˘‚˘‚̂łˇ‚ЁH

—áŠO‚Ć‚˘‚¤‚ƁA‚ą‚ęˆČă‚ĚŽŔs‚ÉŽxá‚ޏo‚é‚Ć‚Ť‚ÉŽg‚¤‚悤‚ČƒCƒ[ƒW‚Ş‚ ‚é‚̂łˇ‚ŞŽŔŰ‚ĚŒťę‚ł͂ǂ¤‚Ȃ̂łľ‚傤‚ЁH

638:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 01:01:51
—áŠOˆ—‚đŽĺ—vˆ—‚ɏ‘‚­‚Ć’x‚­‚Č‚Á‚˝‚肾‚Ü‚š‚ń‚ЁH

639:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 01:14:59
ƒRƒ“ƒpƒCƒ‰‚É‚ć‚Á‚Ä—áŠOˆ——p‚ĚƒR[ƒh‚ޒljÁ‚ł‚ę‚邊‚ç
ƒpƒtƒH[ƒ}ƒ“ƒX‚Í—Ž‚ż‚éB‹ÖŽ~ƒIƒvƒVƒ‡ƒ“‚ŕ‚ ‚é‚­‚炢‚ž‚Š‚ç‚ȁB
“Á‚É‘g‚ݍž‚݂ł́BBBBBB

640:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 01:17:11
ƒNƒ‰ƒXƒƒ“ƒo[•ϐ”‚́AŽŠ“Ž‚Ĺ0‚âNULL‚ŏ‰Šú‰ť‚ł‚ę‚Ü‚ˇ‚Š?@

641:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 01:20:04
>>637
D‚Ť‚Ȃ悤‚ÉŽg‚ځB

‚˝‚žAƒGƒ‰[ƒƒbƒZ[ƒW‚Ć—áŠO‚ł͒ʒm‚ˇ‚鑊Žč‚ވႤ‚źB
ƒGƒ‰[ƒƒbƒZ[ƒW‚̓Gƒ“ƒhƒ†[ƒUA—áŠO‚̓vƒƒOƒ‰ƒ}‚É’Ę’m‚ˇ‚é‚ŕ‚ń‚žB
ƒ†[ƒU‚Ş‚˘‚Ť‚Č‚ču0x00d2345‚Ĺlogic_error—áŠO‚Ş”­ś‚ľ‚Ü‚ľ‚˝v‚Ć‚ŠŒŠ‚š‚ç‚ę‚Ä‚ŕ–ó‚킊‚ç‚ń‚ž‚ëB

char‚ŕ“Š‚°‚ç‚ę‚邪A•W€‚Ć‚ĚŽ‡‚đl‚ڂēЂ°‚é‚Ě‚ÍƒIƒŠƒWƒiƒ‹‚ŕŠÜ‚ß‚Ästd::exception”hś‚ĚƒNƒ‰ƒX‚É‚ľ‚Â݁B

642:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 01:21:41
>>640
static—Ěˆć‚É”z’u‚ľ‚˝ƒIƒuƒWƒFƒNƒg‚Ěƒƒ“ƒo‚Č‚çAƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ʼn˝‚ŕ‚ľ‚Ä‚˘‚Ȃ݂ę‚Î0‚ɂȂč‚Ü‚ˇB
‚ť‚ęˆČŠO‚Í•s’č‚Ĺ‚ˇB

643:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 01:29:37
static ‚Â‚Ż‚˝‚çƒNƒ‰ƒX‚ޏÁ–Ĺ‚ľ‚Ä‚ŕ’l‚ŞŽc‚é‚ń‚Ĺ‚ˇ‚Š?
ƒNƒ‰ƒX‚ޏÁ–Ĺ‚ľ‚˝‚çƒAƒNƒZƒX‚Ĺ‚Ť‚Č‚­‚Č‚é‚ĆŽv‚˘‚Ü‚ˇ‚Ş
‚Â‚Ż‚Č‚­‚Ä‚ŕŽŠ“Ž‚Ĺstatic‚ɂȂč‚Ü‚ˇ‚Š

644:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 01:50:30
>>641
‚Č‚é‚قǁEEE

–ß‚č’l‚ĹƒGƒ‰[‚đ’m‚炚‚˝‚čANULL‚đ•Ô‚ľ‚˝‚č‚Ć‚˘‚¤•ű–@‚ŕ‚ ‚é‚̂łǂ¤‚˘‚¤•ű–@‚ŞŽĺ—Ź‚Č‚Ě‚Š‚Č‚ĆŽv‚Á‚Ă܂ľ‚Ä

ŽŠ•ނ͂˝‚˘‚Ä‚˘‚Ěę‡
‰˝‚Ş‹N‚ą‚Á‚˝‚Ě‚ŠŠm”F‚ľ‚āA‰˝Ž–‚ŕ‚ȂЂÁ‚˝‚Š‚Ě‚ć‚¤‚ÉŽó‚Ż—Ź‚ľ‚Ä‚ł‚˘‚˛‚ɃGƒ‰[ƒƒO‚đŠm”F‚ˇ‚é
ˆĘ‚ĚƒfƒoƒbƒOƒ‰ƒCƒg“I‚ČŽg‚˘‚ŠŠm‚Š‚ľ‚ĂȂ˘‚̂łˇ‚ށEEE

645:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 01:59:21
>>644
‚ǂꂪŽĺ—ʂ¢‚¤‚͖̂ł‚˘Bę–ʂɂć‚Á‚Ä“KŘ‚Č•ű–@‚Ş‚ ‚邞‚݁B
ƒ‰ƒCƒuƒ‰ƒŠ‚ÂЁAÝŒvŽv‘z‚É‚ć‚čƒGƒ‰[‚̕Ԃľ•ű‚Ş‚ ‚é’ö“x“ˆę‚ł‚ę‚Ä‚˝‚股‚邹‚Ć‚ŕ‚ ‚邯‚ǂˁB

‚ÂɂЂ­ě‚Á‚Ă݂Ȃł‚˘B‚Ĺ‚Ť‚˝‚ŕ‚Ě‚đŽŠ•Ş‚Č‚č‚ɕސ͂ľ‚āA‚ą‚ą‚Í‚ą‚¤‚ľ‚˝•ű‚Ş‚ć‚Š‚Á‚˝‚ÂЁAČ‚݂邹‚Ć‚ĹŹ’ˇ‚ˇ‚é‚ń‚ž‚Š‚çB

646:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 02:09:23
>>643
Žc‚č‚Ü‚ˇA‚Ć‚˘‚¤‚ŠƒNƒ‰ƒX‚𕥐”śŹ‚ľ‚Ä‚ŕ‘S•”“Ż‚śstaticƒƒ“ƒo•ϐ”‚đ‚ł‚ˇ‚ń‚Ĺ‚ˇ‚ćH

ŽOs–Ú‚Ş‚˘‚Ü‚˘‚ż‚Č‚ÉŒž‚Á‚Ä‚é‚Ě‚Š‚í‚Š‚ç‚ństatic‚Â‚Ż‚Č‚˘‚Ćstatic‚ɂ͂Ȃç‚Č‚˘‚ć

647:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 02:12:48
‚Ü‚¸ƒCƒ“ƒXƒ^ƒ“ƒX‚Ć‚˘‚¤Œž—t‚đŠo‚ڂイ‚â

648:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 02:13:09
>>643
>static ‚Â‚Ż‚˝‚çƒNƒ‰ƒX‚ޏÁ–Ĺ‚ľ‚Ä‚ŕ’l‚ŞŽc‚é‚ń‚Ĺ‚ˇ‚Š?
(ƒNƒ‰ƒX‚ł͂Ȃ­ƒCƒ“ƒXƒ^ƒ“ƒX‚Ě‚ą‚Ć‚đŒž‚˘‚˝‚˘‚Ě‚ž‚ĆŽv‚¤‚ށc)
static‚ĹéŒž‚ľ‚˝•ϐ”‚́AmainŠÖ”‚ĚŠJŽn‘O‚Š‚çI—šŒă‚܂őśÝ‚ˇ‚éB
”jŠü‚ł‚ę‚é‚Ě‚ŞmainŠÖ”I—šŒă‚ž‚Š‚ç’ʏí‚Í‚ť‚ę‚Ö‚ĚƒAƒNƒZƒX‚Ş–â‘č‚ɂȂ邹‚Ƃ͂Ȃ˘‚ށA
static‚̕ϐ”‚ŞˆŮ‚Č‚éƒtƒ@ƒCƒ‹‚Ĺ’č‹`‚ł‚ę‚āAˆę•ű‚ĚƒfƒXƒgƒ‰ƒNƒ^‚Š‚ç‚ŕ‚¤ˆę•ű‚đŽQĆ‚ˇ‚é‚悤‚Č
ˆ—‚Ş‚ ‚é‚Ƃ܂¸‚˘B
ˆÓ–Ą‚Ş•Ş‚Š‚ç‚Č‚˘‚悤‚Č‚ç‹C‚É‚ľ‚Č‚­‚Ä‚˘‚˘B

>‚Â‚Ż‚Č‚­‚Ä‚ŕŽŠ“Ž‚Ĺstatic‚ɂȂč‚Ü‚ˇ‚Š
‚Č‚ç‚Č‚˘B


649:648
08/02/25 02:14:21
‚ż‚ĺ‚Á‚Ć’ůł
~static‚̕ϐ”‚Ş
›2‚‚Ěstatic‚̕ϐ”‚Ş

650:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 02:24:32
Žż–₪‚ ‚é‚̂łˇ‚ށA
include " "
include < >
" ", < > ‚Ěˆá‚˘‚đ‹ł‚Ś‚Ä’¸‚݂܂š‚ń‚Š?

651:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 02:30:32
>>650
ƒRƒ“ƒpƒCƒ‰‚Ěƒ}ƒjƒ…ƒAƒ‹‚Š“ü–ĺ‘‚đ“ǂ݂Ȃł‚˘B


652:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 02:47:52
>>650
URLŘݸ(www.google.co.jp)
ă‚Š‚ç‡‚ɓǂń‚Ĺ‚˘‚Ż‚Î‚ť‚Ě‚¤‚ż‰đŕ‚ľ‚Ä‚éƒTƒCƒg‚É‚˝‚ǂ蒅‚­

653:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 07:25:36
>>632
std::string ‚Ě“ŕ•”ƒoƒbƒtƒ@‚Ě˜A‘ąŤ‚ÍŽŸ‚Ě‹KŠi‚Ĺ•ŰŘ‚ł‚ę‚é‚悤‚ɂȂéB
‚¨‚ť‚ç‚­Œťó‘S‚Ă̎Ŕ‘•‚Ĺ‚ť‚¤‚Č‚Á‚Ä‚˘‚邹‚Ć‚ŞA‚ť‚Ě‹KŠi•ύX‚đŽŔŒť‚ľ‚˝‚ń‚ž‚낤B
‚ž‚Š‚çˆę‰ž‚ť‚¤Œž‚¤‚ą‚Ć‚đ‚ľ‚Ä‚ŕ–â‘č‚Í–ł‚˘‚Í‚¸‚ž‚ށA
ƒƒ“ƒoŠÖ”‚łłŤ‚邹‚Ć‚Íƒƒ“ƒoŠÖ”‚Ĺ‚â‚Á‚˝•ű‚Ş‚˘‚˘B
replace Žg‚¤‚Ć‚˘‚˘B

654:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 09:45:12
—áŠO‚Ë‚ĽA‰˝‚ŕl‚Ś‚¸‚ÉintŒ^‚Ě´×°ş°Äނ𓊂°‚ż‚Ⴄ‚Č‚Ÿ
•Ô‚č’l‚Ĺ´×°ş°ÄޕԂľ‚ż‚Ⴄ‚ƕԂč’l‚ĚŒ^‚ލS‘Š‚ł‚ꂿ‚Ⴄ‚ľƒƒ“ƒhƒNƒT

Œ‹‹Ç‚ą‚¤‚˘‚¤Žg‚˘•ű‚ž‚Ć—áŠO‚Ě‚ ‚肪‚˝‚Ý‚đ”ź•Ş‚ŕ“ž‚Ä‚˘‚Č‚˘‹C‚Ş‚ˇ‚é

655:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 10:00:21
—áŠO‚Ístd::exception‚Ý‚˝‚˘‚ČŠî–{ƒNƒ‰ƒX‚đŒˆ‚ß‚Ć‚Š‚Č‚˘‚Ć
‚ ‚肪‚˝‚Ý‚Ş”źŒ¸‚ˇ‚éB

656:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 11:44:36
ƒKƒx[ƒWƒRƒŒƒNƒVƒ‡ƒ“‚́A•W€‚ĚC++‚ł‚­‚ę‚Ü‚ˇ‚Š?ƒ‰ƒCƒuƒ‰ƒŠ‚Ĺ‚Í“Žě‚ˇ‚é‚Ě‚Š•sˆŔ‚Ĺ‚ˇ
ŽŠě‚ľ‚˝‚˘‚Ĺ‚ˇ
‚ ‚ƁAŽ”•ϐ”‚́A‰Šú‰ť‚Č‚ľ‚ĹƒAƒNƒZƒX‚ľ‚Ä‚ŕƒGƒ‰[‚͏o‚Ü‚š‚ń‚Š?

657:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 11:46:47
‘fl‚ŞŽŠě‚ľ‚˝•ű‚Ş•sˆŔ‚ž‚ĆŽv‚¤‚ń‚ž‚Ş

658:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 12:00:29
‚ą‚꓎‚Š‚ˇ‚ĆƒNƒ‰ƒX•ϐ”‚Í’l‚Ş‚Ů‚Úˆę’č‚Ĺ‚ˇ‚Ş——R‚͂Ȃş‚Ĺ‚ˇ‚Š?@

#include <iostream>
using namespace std;

class cl{public: int i; cl(){cout<<"class "<<i;} };

int main(){
int n, a[100];
for(n=0; n<100; n++){
cl *x=new cl;
cout<<" arrey "<<a[n]<<"\n";
}
getchar();
}

659:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 12:09:11
“Ž“IŠm•ۂɂć‚éˆá‚˘‚Ĺ‚ľ‚˝@‚˝‚Ô‚ńƒq[ƒv—Ěˆć‚Í’l‚Ş‚ ‚Ü‚č•ωť‚ľ‚Č‚˘‚ą‚Ć‚ŞŒ´ˆö‚Š‚ŕEEE

#include <iostream>
using namespace std;

class cl{public: int i; };

int main(){
int n, a[100] ;
cl x[100];
for(n=0; n<10; n++){
cout<<"class="<<x[n].i<<" arrey="<<a[n]<<endl;
}
getchar();
}

660:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 12:12:41
>>656
Ž”•ϐ”‚đ‰Šú‰ť‚ľ‚Č‚­‚Ä‚ŕƒGƒ‰[‚͏o‚Ü‚š‚ń‚ށAƒ[ƒJƒ‹‚Čę‡‚É•s’č’l‚Č‚Ě‚Ĺ‰Šú‰ť‚ľ‚Ü‚ľ‚傤B

661:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 12:37:27
’萔•śŽš—ń‚Í’l“n‚ľ‚É‚ľ‚āA“Ž“I‚Č•śŽš—ń‚ÍŽQĆ“n‚ľ‚É‚ľ‚˝‚˘‚̂łˇ‚ށA‚ą‚ꂞ‚Ćƒƒ‚ƒŠƒŠ[ƒN‚ľ‚Ü‚ˇ‚ć‚Ë
‚Ç‚¤‚â‚ę‚Î’ź‚č‚Ü‚ˇ‚Š?

#include <iostream>
using namespace std;

class cl{
char *str;
public:

cl(char* const& x){ str=x; }

template <size_t n> cl(char (&x)[n]) {
str=new char[n]; strcpy(str,x);}

};

main(){
cl str="rrrr";
str="oooo";
getchar();
}

662:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 12:42:21
’l“n‚ľ‚ł‚ę‚Ä‚˘‚邊ƒtƒ‰ƒO‚đě‚Á‚āA‚ł‚ę‚Ä‚˘‚ę‚Ήđ•ú‚ˇ‚é—l‚É‚ˇ‚ę‚΂˘‚˘‚̂łˇ‚ށA
‰Šú‰ť‘O‚ɃRƒ“ƒXƒgƒ‰ƒNƒ^‚Ĺ‘ă“ü‚ł‚ę‚Ä‚ľ‚Ü‚¤‚Ćƒtƒ‰ƒO‚ŞŠm”F‚Ĺ‚Ť‚Ü‚š‚ń

663:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 12:47:11
>>661‚ÍŠÔˆá‚Ś‚Ü‚ľ‚˝@’č”ŽŽ‚ŞŠú‘Ň‚ˇ‚é•ű‚֍s‚Á‚Ä‚˘‚Ü‚š‚ń‚Ĺ‚ľ‚˝@‚ť‚ę‚ŕ‚Ç‚¤‚â‚ę‚Î’ź‚č‚Ü‚ˇ‚Š

664:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 12:56:55
>>661
‚â‚č‚˝‚˘‚ą‚Ć‚Ş‚ć‚­‚킊‚ç‚ńB‚š‚߂āAƒRƒ“ƒpƒCƒ‹‚Ĺ‚Ť‚éƒ\[ƒX(‚Ě’f•Đ)‚đ“\‚Á‚Ä‚­‚ęB

665:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:00:43
‚܂Ƃ߂é‚Ćƒeƒ“ƒvƒŒ[ƒgŠÖ”‚ŁA
’萔•śŽš—ń"@@@"‚Ć
ŒĹ’č•śŽš—ńchar [n]‚Ć
‰Â•Ď•śŽš—ńchar *‚đ
‹ć•Ę‚ľ‚āAă‚Ě“ń‚Â‚Č‚çƒƒ‚ƒŠ‚đŠm•Ű‚ľ‚Ä’l“n‚ľ‚É‚ľ‚˝‚˘‚ń‚Ĺ‚ˇ
’l‚đ‘‚ŤŠˇ‚Ś‚˝‚˘‚˝‚ß

666:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:01:40
Ĺ‹ß‚¸‚Á‚Ć‚ą‚˘‚o–v‚ľ‚Ä‚é‚Č

667:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:02:01
‚ť‚ę‚ƁAV‚˝‚Ƀƒ‚ƒŠ‚đŠm•Ű‚ˇ‚é‚Ć‚Ť‚ɁAˆČ‘OŠm•Ű‚ľ‚˝ƒƒ‚ƒŠ‚đ‰đ•ú‚ľ‚ăƒ‚ƒŠƒŠ[ƒN‚ľ‚Č‚˘‚悤‚É‚ľ‚˝‚˘‚Ĺ‚ˇ

668:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:06:38
>>667
—v‚́Aconst char *‚ĹƒRƒ“ƒXƒgƒ‰ƒNƒg‚ˇ‚é‚Ć‚Ť‚̓ƒ‚ƒŠ‚đŠm•Ű‚ľ‚āAchar *‚ĹƒRƒ“ƒXƒgƒ‰ƒNƒg‚ˇ‚é‚Ć‚Ť‚ÍŠm•Ű‚ľ‚Ȃ݂ę‚ÎˆĎˆő‚Ĺ‚Ë?
‚ť‚ę‚ƁA‘‚ŤŠˇ‚Ś‚Ě‚Ć‚Ť‚Íconst char *‚Ĺ‚ŕchar *‚Ĺ‚ŕˆČ‘O‚̏ó‘Ԃɉž‚ś‚ĉđ•ú‚ľ‚Č‚˘‚Ć‚˘‚݂Ȃ˘‚ń‚Ĺ‚Ë?

669:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:07:20
ŠČ—މť‚ˇ‚é‚Ɗ֐”‚Ěˆř”‚ŁA" "Œ^‚ƁAchar[]Œ^‚ƁAchar*Œ^‚đ‹ć•Ę‚ľ‚˝‚˘‚Á‚ÄŽ–‚Ĺ‚ˇ

670:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:17:48
>>668
const‚Â‚Ż‚é‚ž‚Ż‚Ĺ‚Í–ł—‚Ĺ‚ˇ

#include <iostream>
using namespace std;

class cl{
char *str;
public:
cl(char const *x) { cout<<"•śŽš—ń‚͒萔‚Ĺ‚ˇ\n"; }
cl(char *x){ cout<<"•śŽš—ń‚͉•ϒˇ‚Ĺ‚ˇ\n"; }
};

main(){
cl str="xxx"; //’萔‚ŏ‰Šú‰ť
char ch[]="yyy"; str=ch; //ŒĹ’č”z—ń‚Ě‘ă“ü
str="zzz"; //’萔‚Ě‘ă“ü
getchar();
}

671:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:19:34
‚ˇ‚Ü‚ńA‚ť‚ŕ‚ť‚ŕ char ch[] = "yyy"‚ÍŒĹ’č’ˇ‚Ĺ‚ŕ‘‚ŤŠˇ‚Ś‰Â”\‚Č”z—ń‚Č‚ń‚ž‚Ş
‚ť‚ę‚đ’萔‚Ć‚ľ‚Ĉľ‚Á‚Ă͂˘‚݂Ȃ˘——R‚đ‹ł‚Ś‚Ä‚­‚ęB

672:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:22:36
‚ A•ˇ‚Ť•ű‚Ş•Ď‚žB

char ch[] = "yyy"‚͏‘‚ŤŠˇ‚Ś‰Â”\‚Č‚ń‚ž‚Š‚ç‰Â•Ď’ˇ‚Ć“ŻˆęŽ‹‚ˇ‚ę‚΂˘‚˘‚ľ
const char ch[] = "zzz"‚͏‘‚ŤŠˇ‚Ś•s‰Â”\‚Č‚ń‚ž‚Š‚ç’萔‚Ć“ŻˆęŽ‹‚ˇ‚ę‚΂˘‚˘‚̂łÍ?

673:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:22:41
‰Â•Ď’ˇ•śŽš—ń‚Ɓ@{’萔•śŽš—ńAŒĹ’č’ˇ•śŽš—ń}@i@Š@ˆę‚Ĺ‚˘‚˘‚Ĺ‚ˇj
‚𕪗ނˇ‚é•ű–@‹ł‚ڂĂ­‚ž‚ł‚˘
‚ ‚ƁA‚ˇ‚Ĺ‚Éƒƒ‚ƒŠ‚ŞŠm•Ű‚ľ‚Ä‚ ‚ę‚΂ť‚ę‚đ‰đ•ú‚ˇ‚é•ű–@‹ł‚ڂĂ­‚ž‚ł‚˘

674:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:23:36
’ˇ‚ł‚ŕ‘‚ŤŠˇ‚Ś‚ç‚ę‚Č‚˘‚Ć‚˘‚݂܂š‚ń

675:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:24:19
‚ą‚˘‚“ú–{l‚Č‚Ě‚Š‚Č‚Ÿ

676:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:26:00
„‚ ‚ƁA‚ˇ‚Ĺ‚Éƒƒ‚ƒŠ‚ŞŠm•Ű‚ľ‚Ä‚ ‚ę‚΂ť‚ę‚đ‰đ•ú‚ˇ‚é•ű–@‹ł‚ڂĂ­‚ž‚ł‚˘
‚ą‚ę‚ÍŠČ’PBƒRƒ“ƒXƒgƒ‰ƒNƒgŽž‚Ƀƒ‚ƒŠ‚đŠm•Ű‚ľ‚˝‚çƒtƒ‰ƒO‚đƒZƒbƒg‚ľ‚Ä‚¨‚˘‚āA‘ă“üƒIƒyƒŒ[ƒ^‚Ĺ‚ť‚ę‚đƒ`ƒFƒbƒN‚ˇ‚ę‚΂˘‚˘B
–ܘ_A‘ă“üƒIƒyƒŒ[ƒ^‚ŕ2Ží—Ţ—pˆÓ‚ľ‚Ä•K—v‚Č‚çƒtƒ‰ƒO‚đƒZƒbƒg‚ˇ‚é‚͓̂–‘R‚Ć‚ľ‚āB
‚ť‚Ěƒtƒ‰ƒO‚Í‚˘‚¸‚ę‚É‚ľ‚Ä‚ŕƒfƒXƒgƒ‰ƒNƒgŽž‚É•K—v‚Ƀiƒ‹Ž€‚ˁB

677:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:28:05
‚ [Aƒ[ƒJƒ‹‚Č”z—ń‚ž‚ĆƒRƒ“ƒXƒgƒ‰ƒNƒgŽž‚Ƀtƒ‰ƒO‚Ş—§‚Á‚˝‚ç–â‘肊B
‚ą‚ą‚͈ꂁAchar”z—ń‚Í“n‚ł‚Č‚˘‚ĆŒž‚¤‰^—p‚Ĺw

678:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:28:42
‚ŁA‚ą‚Ě”nŽ­‚͂Ȃń‚Ĺ–Ú“I‚đŕ–ž‚Ĺ‚Ť‚Č‚˘‚ń‚ž‚낤‚Č‚ŸB>675‚Á‚Ä‚ą‚ƂȂń‚ž‚낤‚ЁB

679:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:43:23
–Ú“I‚́AŽQĆ“n‚ľ‚̂łŤ‚éstring‚đě‚č‚˝‚˘‚ń‚Ĺ‚ˇ
Œť‘ś‚ˇ‚é‚â‚‚͒l“n‚ľ‚Ĺ‚ˇ

680:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:45:33
‚˘‚₞‚Š‚çA‚ť‚ę‚đ(‘ԁX)ě‚é–Ú“I‚𕡂˘‚Ä‚˘‚é‚Ě‚ž‚ށB

681:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:46:27
ƒ`ƒƒƒbƒg‚ś‚á‚Č‚˘‚ń‚ž‚Š‚ç—vŽ|‚đ‚Ü‚Ć‚ß‚Ä‚Š‚ç‘‚Ťž‚߁B

682:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:46:53
>>676
ƒNƒ‰ƒX‚ĚŠm•Ű‚Ć“ŻŽž‚É‘ă“ü‚ł‚ę‚Ä‚ľ‚Ü‚¤‚ƁAƒtƒ‰ƒO‚ŞÝ’č‚ł‚ę‚Ä‚˘‚Č‚˘‚Ě‚Ĺ“Žě•s–ž‚ɂȂč‚Ü‚š‚ń‚Š?

683:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:50:39
>>681
‰Â•Ď’ˇ•śŽš—ń‚ÍŽQĆ“n‚ľ‚É‚ľ‚āA‚ť‚ęˆČŠO‚Í’l“n‚ľ‚É‚ľ‚āAV‚˝‚Č•śŽš—ń‚Ş“n‚ł‚ę‚˝‚çˆČ‘O‚Ě‚đ‰đ•ú‚ľ‚˝‚˘‚ń‚Ĺ‚ˇ

684:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:52:58
>>683
>680

685:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:53:25
L‚тĂé‚ĆŽv‚Á‚˝‚çA‚Ü‚˝—á‚Ě“ú–{Œę‚Ş•sŽŠ—R‚Čƒ„ƒc‚ŞŒť‚ę‚˝‚Ě‚Š

686:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 13:56:58
‰˝‚đ‚ľ‚˝‚˘‚Š‚ĆŒž‚¤‚Ć

(ƒoƒCƒiƒŠ)@•śŽš—ń@str , p , q‚ɑ΂ľ‚Ä

replace(str, p, q) @str‚Ě‘S•ś‚Ĺp‚đq‚É’uЎ‚ˇ‚é

‚Ć‚˘‚¤ŠÖ”‚đě‚č‚˝‚˘‚ń‚Ĺ‚ˇ

687:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:03:08
>>665

‚ť‚ꂟ‚ę‚ĚŒ^‚̉ž‚ś‚Ċ֐”‚đU‚蕪‚Ż‚ę‚΂˘‚˘‚Ě‚ŠH

template<size_t N>
void g(const char (&a)[N]) {
cout << typeid(a).name() << endl;
}

template<size_t N>
void g(char (&a)[N]) {
cout << typeid(a).name() << endl;
}

void g(char *&p)
{
cout << typeid(p).name() << endl;
}

template<typename T>
void f(T& t)
{
g(t);
}


688:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:03:31
//ƒeƒXƒg
int main()
{
f("abc");
char a[5];
f(a);
char *p;
f(p);
}


689:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:08:07
‚ş‚ń‚Ôc‚Ĺ‚ˇEEEE

#include <iostream>
#include<typeinfo>
using namespace std;

template<size_t N> void g(const char (&a)[N]) { cout << "a" << endl;}

template<size_t N> void g(char (&a)[N]) { cout << "b" << endl; }

void g(char *&p){ cout << "c" << endl; }

template<typename T> void f(T& t) { g(t); }


int main() {
f("abc");
char a[5]; f(a);
char *p; f(p);
}

690:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:12:45
>>689
‚ť‚č‚áƒRƒ“ƒpƒCƒ‰‚Ş‚ž‚߂Ȃń‚ž‚낤‚ȁB
g++ 4.2.3‚ž‚Ća b c‚ɂȂéB

691:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:12:57
>>686
‚ą‚ę‚Ĺ‚˘‚˘‚Ě‚ŠH
#include <string>
#include <iostream>
using namespace std;
void replace(string& str, string p, string q)
{
int i = str.find(p);
while (i >= 0) {
str.replace(i, p.length(), q);
i = str.find(p, i + q.length());
}
}
int main()
{
string str = "abcdabcd";
replace(str, "bc", "BC");
cout << str << endl;
}

692:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:17:34
>>686
‰´‚ž‚Á‚˝‚çAŽŸ‚̂ǂÁ‚ż‚Ђɂˇ‚éB‚ž‚Š‚çA673‚̂悤‚Č‚ą‚Ć‚đ‚ľ‚˝‚­‚Č‚é——R‚Ş—‰đ‚Ĺ‚Ť‚Č‚˘B
1. str‚Í‘S‚­‘‚ŤŠˇ‚Ś‚¸A’uЎŒă‚Ě•śŽš—ń‚͐V‚ľ‚­Šm•Ű‚ľ‚˝ƒƒ‚ƒŠ‚ɏ‘‚Ťž‚ń‚Ĺ–ß‚č’l‚ɕԂˇB
2. str‚͏‘‚ŤŠˇ‚Ś‚Ĺ‚Ť‚é‚Ć‚˘‚¤‘O’ń‚Ĺstr‚đ‘‚ŤŠˇ‚Ś‚éBi‘‚ŤŠˇ‚Ś‚Ĺ‚Ť‚Č‚˘
•śŽš—ń‚đstr‚É“n‚ľ‚˝‚Ż‚ę‚΁A‘‚ŤŠˇ‚Ś‰Â”\‚ȏꏩ‚ÖƒRƒs[‚đě‚Á‚Ä‚ť‚ę‚đ“n‚ˇj

693:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:25:43
STR str="hogehogehogehogehoge"
replace(str, "geho", "(^_^)"); ‚âA

int N=300*1024*1024;
char *ch=new char [N];
for(int n=0;n<N;n++)ch[n]=n; //‹‘ĺ‚ČƒoƒCƒiƒŠ”z—ń
STR str(ch,N);
replace(str, "geho", "(^_^)");
‚Ş‚ľ‚˝‚˘‚ń‚Ĺ‚ˇ

694:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:29:10
‹‘ĺ‚Č”z—ń‚đˆľ‚¨‚¤‚Ć‚ˇ‚é‚ƁAŒł‚Ěƒf[ƒ^‚đƒRƒs[‚ľ‚˝‚čA•Ô‹pŽž‚ɐV‹KŠm•Ű‚ˇ‚é‚ƁA
‚ŕ‚Ć‚Ěƒf[ƒ^‚Ć•š‚š‚Ä—Ěˆć‚Ş2”{•K—v‚ɂȂč‚Ü‚ˇ‚ľƒRƒs[ŽžŠÔ‚Ş‚Š‚Š‚č‚Ü‚ˇ
>>691 ƒoƒŠƒiƒŠƒf[ƒ^‚ŕˆľ‚˘‚˝‚˘‚Ĺ‚ˇ

695:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:32:38
>>693
‚Ĺ‚Ť‚邟
>>694
ƒoƒCƒiƒŠƒf[ƒ^‚ŕ–â‘č‚Č‚˘
#include <string>
#include <iostream>
using namespace std;
void replace(string& str, string p, string q)
{
int i = str.find(p);
while (i >= 0) {
str.replace(i, p.length(), q);
i = str.find(p, i + q.length());
}
}
int main()
{
string str="hogehogehogehogehoge";
replace(str, "geho", "(^_^)");
cout << str << endl;

int N=300*1024*1024;
char *ch=new char [N];
for(int n=0;n<N;n++)ch[n]=n; //‹‘ĺ‚ČƒoƒCƒiƒŠ”z—ń
string str2(ch,N);
replace(str2, "geho", "(^_^)");
cout << str2 << endl;
}

696:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:32:39
C++
ŠJ”­ŠÂ‹Ť@CentOS
ƒRƒ“ƒpƒCƒ‰ g++
ŠÖ”‘‚Ťo‚ľƒvƒƒOƒ‰ƒ€‚Ş‹@”\‚š‚¸B
‚Ç‚¤‚ľ‚Ăłľ‚傤‚ЁB
#include <iostream>
#include <fstream>
#include <cstring>
#include <string>
#define buffer_size 1000
using namespace std;
int main(int argc,char *argv[]){
string buffer;
int count=0;
char *p;
ifstream fin(argv[1]);
if(!fin)return 0;
while(fin>>buffer){
while(count!=1){
if((p=strchr(buffer.c_str(),'{'))!=NULL){
count++;
cout<<buffer;
}
}
while(count!=0){
if((p=strchr(buffer.c_str(),'{'))!=NULL)count++;
else if((p=strchr(buffer.c_str(),'}'))!=NULL)count--;
}
}
fin.close();
return 0;
}

697:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:35:18
>>694
’uЎ‘O‚ć‚čŒă‚Ě•śŽš—ń‚̂ق¤‚Ş’ˇ‚˘ę‡A
’Pƒ‚É‚ť‚̏ę‚ŏ‘‚ŤŠˇ‚ڂâ‚­‚ƁA1ƒ–Š’uЎ‚ލs‚í‚ę‚é“x‚É
’uЎ•”•ŞˆČ~‚đ‚¸‚ç‚ľ‚˝‚čAŽž‚Ƀƒ‚ƒŠ‚̐L’Ł‚đ‚ľ‚˝‚č‚ĹŽžŠÔ‚Ş‚Š‚Š‚éB
Ĺ‹ß‚ĚOS‚̓ƒ‚ƒŠ‚Ěˆľ‚˘‚ŕăŽč‚ɂȂÁ‚Ä‚˘‚邾A
‚ť‚ŕ‚ť‚ŕPC‚Ěƒƒ‚ƒŠ“‹Ú—Ę‚ŕ‘傍‚­‚Č‚Á‚Ä‚˘‚邊‚çA
V‚ľ‚˘ƒƒ‚ƒŠ‚ɏ‘‚Ťž‚ń‚Ĺ‚˘‚­‚ŕ‘I‘đŽˆ‚Ć‚ľ‚Ď̂Ă˝‚ŕ‚̂ł͂Ȃ˘B

698:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:38:10
>>689
VC++ 2008‚Ĺ‚ľ‚ŠŽŽ‚ľ‚ĂȂ˘BƒI[ƒo[ƒ[ƒh‰đŒˆ‚Í‹KŠi‚ɏ]‚Á‚Ä
‚˘‚é‚ń‚ž‚ށBƒRƒ“ƒpƒCƒ‰‚ރeƒ“ƒvƒŒ[ƒg‹K‘Ľ‚ɑΉž‚ľ‚Ä‚˘‚Č‚˘‚Ě‚Š‚ËB

699:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:48:28
>>695@>>697
string‚ɃRƒs[‚ˇ‚é‚Ě‚Şˆę”Ô‚Č‚ń‚Ĺ‚ˇ‚Š‚Ë?
ŠÖ”‚ōě‹Ć—Ěˆć‚đŠm•Ű‚ľ‚悤‚Ć‚ˇ‚é‚̂Š‰‚ß‚Ě3”{•K—v‚ɂȂč‚Ü‚ˇ
ƒRƒs[–ł‚ľ‚Č‚ç2”{‚Ĺ‚ˇ‚݂܂ˇ@300ƒƒK‚ÂЂž‚Ć“Žě‚ÉŽxáo‚Č‚˘‚Ĺ‚ˇ‚Š‚ËEE

>>698
‚¤‚ż‚ĚƒRƒ“ƒpƒCƒ‰‚ž‚Ć‘S–Ĺ‚ľ‚Ü‚ľ‚˝@MinGW‚̍ŐV”Ł@ADMCAVC++6.0Abcc5.5.1

700:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:51:46
>>692
2”Ô‚Ě•űŒü‚ōs‚ą‚¤‚Ć‚ľ‚Ä‚˘‚é‚Ć‚ą‚낞‚Á‚˝‚ń‚Ĺ‚ˇ@
’萔‚Č‚ç‘‚ŤŠˇ‚Ś‰Â”\‚Č—Ěˆć‚đŠm•Ű‚ľ‚悤‚Ć‚ľ‚˝‚çA‚ť‚Ě”ť•Ę‚ŞƒRƒ“ƒpƒCƒ‰‚łłŤ‚Č‚˘‚Ě‚Ĺ‚ą‚ą‚ĹŽż–₾‚Ä‚˘‚˝‚ń‚Ĺ‚ˇ

701:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:51:46
>>699
new char[]‚š‚¸‚ÉĹ‰‚Š‚çstring‚Ě’†‚Ƀf[ƒ^‚đě‚ę‚΃Rƒs[‚đŒ¸‚ç‚š‚é

int N=300*1024*1024;
string str2;
str2.resize(N);
for(int n=0;n<N;n++)str2[n]=n; //‹‘ĺ‚ČƒoƒCƒiƒŠ”z—ń
replace(str2, "geho", "(^_^)");

702:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 14:57:26
‚킊‚č‚Ü‚ľ‚˝@
string‚É’źÚ‘}“ü‚ˇ‚é•űŒü‚ōs‚ą‚¤‚ĆŽv‚˘‚Ü‚ˇ
‹‘ĺ‚Č“ü—͂ނ ‚é‚Ě‚Íƒtƒ@ƒCƒ‹‚Š‚ç‚Ȃ̂ŁAŽŠě‚ľ‚Ä’źÚstring‚É“ü‚ę‚é‚悤‚É‚ľ‚Ü‚ˇ

703:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 15:00:35
>>699
„ƒRƒs[–ł‚ľ‚Č‚ç2”{‚Ĺ‚ˇ‚݂܂ˇ@300ƒƒK‚ÂЂž‚Ć“Žě‚ÉŽxáo‚Č‚˘‚Ĺ‚ˇ‚Š‚ËEE
string‚Ě‘€ě‰]X‚ć‚č‚ŕA‚ť‚̏î•ń—Ę‚đ‚Ç‚¤ˆľ‚¤‚Š‚ĆŒž‚¤ƒAƒ‹ƒSƒŠƒYƒ€‚Ě•ű‚Ş–â‘č‚ɂȂ肝‚¤‚ČŠóƒKƒXB
­‚Č‚­‚Ć‚ŕAGiBƒI[ƒ_–˘–ž‚Ěƒƒ‚ƒŠ‚­‚炢ĄŽž•’Ę‚Éˆľ‚Ś‚é‚ćB

>>696
‚Ç‚¤A‹@”\‚ľ‚Ä‚˘‚Č‚˘‚Ě‚łB

704:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 15:01:19
‚ż‚á‚ń‚Ć–Ú“I‚đŕ–ž‚ˇ‚ę‚΁A‘Ă“–‚ȉń“š‚ŞŽč‘‚­“ž‚ç‚ę‚é‚ĆŒž‚¤D—႞‚ȁB

705:692
08/02/25 15:03:09
>>700
‰´‚Ěę‡A‚ť‚Ě”ť•Ę‚ÍŽŠ•Ş‚Ĺ‚â‚éB
•K—v‚Ȃ玊•Ş‚Ĺƒƒ‚ƒŠŠm•Ű‚ľ‚Ämemcpy‚Љ˝‚Š‚ĹƒRƒs[‚ľ‚ĂЂç’uЎ‚ˇ‚éŠÖ”‚Ö“n‚ˇ‚ĆŒž‚¤‚ą‚ƁB
ƒƒ‚ƒŠŠm•Ű‚ť‚Ě‘ź‚đstring‚É”C‚š‚Ä‚˘‚é‚Ć‚˘‚¤“_‚ވႤ‚Ż‚ÇA695ˆÄ‚Ć“ŻŒn“‚ĚƒAƒCƒfƒAB

706:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 15:04:31
>>696
ŠÖ”“Ë“ü‚đ’T‚ˇwhile‚ĚđŒ‚Şcount != 1‚ž‚Š‚çAŠÖ”“Ë“üŒă‚É’†Š‡ŒĘ‚đŒŠ‚Â‚Ż‚é‚Ćcount‚Ş2‚ɂȂÁ‚Ä’Eo‚Ĺ‚Ť‚Č‚­‚Č‚é㊁B

707:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 15:10:50
>>696
>706‚ɉÁ‚ڂāA“ŕ‘¤‚Ěwhile‚Í—ź•ű‚Ć‚ŕif‚Ĺ‚˘‚˘‚ž‚ë‚ćB
‚‚܂čAĹ‰‚Ěwhile‚Í if (count == 0)‚ŁAŽŸ‚Ěwhile‚Íif (count > 0)B
‚ń‚ŁAfin >> buffer‚ž‚Ć’PŒę’PˆĘ‚Ĺ‚ľ‚Š“ü—͂łŤ‚Č‚˘‚Š‚çH•v‚Ş•K—vB
# s’PˆĘ“ü—Í‚ˇ‚ę‚΂˘‚˘‚Ě‚Š‚Č? Žd—l‚ނ킊‚ç‚ń‚Š‚ç‚Č‚ń‚Ć‚ŕŒž‚Ś‚ń‚ށB

708:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 15:13:01
‰‚ß‚ÍCŒžŒę‚݂̂ŁAěŹ‚ľ‚悤‚Ć‚ľ‚ÄĹŒă‚Ü‚Ĺě‚Á‚˝‚̂łˇ‚Ş
ƒ|ƒCƒ“ƒ^‚Ěƒ|ƒCƒ“ƒ^‚ÂЂâ‚Á‚Ä‚˘‚邤‚ż‚ɓނЂȂ˘ę‡‚Ş‚ ‚邹‚ƂɋC‚Ă‚ŤC•œ•s‰Â”\‚ɂȂč‚Ü‚ľ‚˝
‚ť‚ľ‚ÄC++‚ĹŽQĆ‚âŒ^”ť’肾‚čě‚낤‚Ć‚ľ‚˝‚点‚ę‚ŕăŽč‚­‚˘‚Ť‚Ü‚š‚ń‚Ĺ‚ľ‚˝
ŠČ–ž‚ČƒvƒƒOƒ‰ƒ€‚Ş‘ĺŽ–‚Ĺ‚ˇ‚Ë

709:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 15:20:04
‚ą‚ą‚Ĺ‚Ť‚˘‚˝‚Ě‚đŽQl‚ɕϊˇŠÖ”‚đě‚Á‚Ä‚˝‚̂łˇ‚ށA‚ť‚ľ‚˝‚ç‘S‘Ě‚Ş‚â‚₹‚ľ‚­‚Č‚č‰ń•œ–ł—‚ɂȂč‚Ü‚ľ‚˝

#define strconv(q, p) _memconv(&q, &p, strlen(p))
#define memconv(q, p, n) _memconv(&q, &p, n)
#define strconstconv(q, p) _strconstconv(&q, p)

_memconv(strdata *q, char **p, int n){
char **chend =(char **)malloc(sizeof(char **));
q->start=p; *chend=&(*p)[n]; q->end = &(*chend);}

710:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 15:52:07
>>708,709
–ł—‚ľ‚ē‚­‘‚˘‚Ä‚ŕA‚ ‚Ć‚ ‚Ćƒƒ“ƒeƒiƒ“ƒX‚âƒfƒoƒbƒO‚Ě‚ą‚Ć‚đl‚Ś‚é‚ƁAƒVƒ“ƒvƒ‹‚ɏ‘‚˘‚˝•ű‚Ş‚˘‚˘ę‡‚Ş‘˝‚˘
ƒƒ‚ƒŠ‚đ‰˝MB‚Š—]Œv‚ÉŽg‚Á‚˝‚čAŽŔsŽžŠÔ‚މ˝•Ş‚ŠL‚Ń‚˝‚Ć‚ą‚낣A‚Č‚ń‚ž‚Ć‚˘‚¤‚ń‚ž
‚â‚₹‚ľ‚˘ƒR[ƒh‚͏‘‚­‚Ě‚ŕƒfƒoƒbƒO‚ŕ‰˝“ú‚ŕ‚Š‚Š‚é
‚ť‚ꂞ‚Ż‚Ě‰ż’l‚Ş‚ ‚ę‚΂â‚Á‚Ä‚ŕ‚˘‚˘‚ށA‚˝‚˘‚Ä‚˘‚ÍŠ„‚ɍ‡‚í‚Č‚˘

711:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 17:21:33
‚₳‚ľ‚˘C{{”ƒ‚Á‚Ä—ˆ‚˝B
ˆę“ú‚Ĺƒ}ƒXƒ^[‚ˇ‚é‚͖̂ł—‚Č‚Ě‚Š‚Č‚ŸĽĽĽ

712:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 17:26:04
ˆęTŠÔ‚­‚炢‚ÍŠoŒĺ‚ľ‚Č‚˘‚Ć‚˘‚Š‚ń‚Ë

713:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 17:39:36
ˆę”N‚Ž‚ç‚˘‚Í(ry
‚Ć‚ŠŒž‚˘‚˝‚˘‚Ż‚ÇĹ’á10”N‚ÂЂ˘‚¤ˆÓŒŠ‚ŕ‚ ‚邾
‚â‚Ë–^‚މ˝”N‚Š‘O‚É’ńĽ‚ľ‚˝”ź”N‚Ž‚ç‚˘‚ĹŠ¨•Ů‚ľ‚Ä‚¨‚˘‚Ä‚â‚낤

714:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 18:04:09
Žż–â‚Ĺ‚ˇ‚ށAstring‚Ě+‚́A\0‚đ“Á•ĘŽ‹‚ľ‚Ü‚š‚ń‚ć‚Ë?

"aa\0aa" + "bbbbb"‚Í‚Ç‚ĚƒRƒ“ƒpƒCƒ‰‚Ĺ‚ŕA
"aa\0aabbbbb"‚Ĺ‚ˇ‚ć‚Ë?

715:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 18:38:41
‚˘‚Â‚Š‚çC‚Í+‰‰ŽZŽq‚Ĺ•śŽš˜AŒ‹‚Ĺ‚Ť‚é‚悤‚ɂȂÁ‚˝‚ń‚ž

716:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 18:39:19
string‚Ə‘‚˘‚Ä‚ ‚邞‚낤‚ރAƒz

717:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 18:43:10
>>716
>>714‚ÍC++‚Ĺ‚ŕNG‚ž‚ëBC•śŽš—ń“ŻŽm‚ž‚źB

718:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 18:45:36
‚ť‚ą‚Í’†g‚Ş‚ť‚¤‚Č‚Á‚Ä‚˘‚éstringƒCƒ“ƒXƒ^ƒ“ƒX‚ž‚ƉđŽß‚ľ‚Ä‚â‚낤‚şB

719:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 18:48:48
Žż–âŽŇ‚Í‚ť‚¤‚˘‚¤’†g‚Ěstring‚𑢂낤‚Ć‚ľ‚Ä‚ť‚ą‚ł‚܂肝‚¤‚ž‚Ş

720:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 19:21:16
>>718
ƒAƒCƒAƒC

721:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 19:30:23
std::auto_ptr‚Á‚āAƒuƒƒbƒN‚đo‚é‚ĆŽŠ“Ž“I‚ÉŠJ•ú‚ł‚ę‚éƒ|ƒCƒ“ƒ^‚Ĺ‚ˇ‚ć‚ˁH
‚ą‚ę‚Á‚āAAUTO•ϐ”‚Ć”ä‚ׂĂć‚č•Ö—˜‚Č“_‚Á‚Ä‚ ‚é‚̂łľ‚傤‚ЁH


722:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 19:36:53
~ƒuƒƒbƒN‚đo‚é‚ĆŽŠ“Ž“I‚ÉŠJ•ú
›std::auto_ptr‚Ş”jŠü‚ł‚ę‚˝‚Ć‚ŤƒCƒ“ƒXƒ^ƒ“ƒX‚ன“Ž“I‚ÉŠJ•ú

723:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 19:37:01
>>721
EƒXƒ^ƒbƒN‚É’u‚­‚ɂ͓K‚ł‚Č‚˘‹‘ĺ‚Čƒf[ƒ^‚ŕ’u‚Ż‚é
EĹ‰‚ÍNULL‚É‚ľ‚Ä‚¨‚˘‚Ä•K—v‚ɂȂÁ‚ĂЂçnew‚Ĺ‚Ť‚é
EƒuƒƒbƒN‚đo‚é‚܂ő҂˝‚Č‚­‚Ä‚ŕD‚Ť‚Čƒ^ƒCƒ~ƒ“ƒO‚Ĺíœ‚Ĺ‚Ť‚é
Erelease‚ĹŽč•ú‚š‚΃uƒƒbƒN‚đo‚Ä‚ŕíœ‚ľ‚Č‚˘‚ą‚Ć‚ŕo—ˆ‚é

724:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 19:39:10
ŠÖ”‚Ě–ß‚č’l‚É‚ŕŽg‚Ś‚é‚Í‚¸B

725:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 19:41:51
using namespace std;
string func1() {
string s = "Hello";
return s;
}
void func2(string s) {
cout << s << endl;
}
int main() {
func2(func1());
}

‚ą‚Ě“n‚ľ•ű‚Á‚ĉđ•ú‚ł‚ę‚ȂЂÁ‚˝‚č”j‰ó‚ł‚ę‚˝‚肾‚Ü‚ˇ‚ЁH
ˆ—Œn‚É‚ć‚肯‚č‚Ĺ‚ˇ‚ЁH

726:ƒfƒtƒHƒ‹ƒg‚Ě–ź–ł‚ľ‚ł‚ń
08/02/25 19:43:39
>>725
‚ľ‚Ü‚š‚ńB
‚Ç‚Ěˆ—Œn‚Ĺ‚ŕ•˝‹CB


ŽŸƒy[ƒW
ĹVƒŒƒX•\ŽŚ
ƒXƒŒƒbƒh‚ĚŒŸő
—ŢŽ—ƒXƒŒˆę——
˜b‘č‚Ěƒjƒ…[ƒX
‚¨‚Ü‚Š‚šƒŠƒXƒg
ĽƒIƒvƒVƒ‡ƒ“‚đ•\ŽŚ
‰É‚‚Ԃľ2ch

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