y‰SŽÒнŒ}zC/C++Ž ..
[2ch|¥Menu]
341:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:31:18
>>335
ch‚ÉŠ„‚è“–‚Ä‚½new char[10]‚Íf‚Ì’†‚Ådelete‚³‚ê‚Ă邩‚çA
printf("%s",ch) ‚͈á–@B

‚»‚ê‚©‚çnew[]‚µ‚½”z—ñ‚Ídelete‚ł͂Ȃ­delete[]‚µ‚È‚¢‚Æ‚¢‚¯‚È‚¢B

342:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:34:08
>>340
char *ch=NULL;
x.end=ch+strlen(ch);

ƒkƒ‹ƒ|ƒCƒ“ƒ^‚É®”‚ð‘«‚µ‚Ä‚à—LŒø‚È’l‚ɂ͂Ȃç‚È‚¢B

343:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:35:22
ƒoƒCƒiƒŠ•¶Žš—ñ‚ÌŽn‚ß‚ÆI‚í‚è‚ð\‘¢‘̂œn‚µ‚ÄA“à—eAƒTƒCƒY‚ð‘‚«Š·‚¦‚é‚É‚Í
>>335‚ð‚Ç‚¤•ÏX‚·‚ê‚΂ł«‚Ü‚·‚©?

344:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:37:35
•’Ê‚Éæ“ª‚̃|ƒCƒ“ƒ^‚ÆstrlenŽg‚Á‚Ä“K“–‚É‘€ì‚µ‚½‚ç‚¢‚¢‚ñ‚¿‚ႤH

345:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:38:25
ƒoƒCƒiƒŠEEE•¶Žš—ñHH

‚»‚ê‚Í‚Æ‚à‚©‚­Astd::string Žg‚¦B

#include <string>

void f(string& str) {
@str = "++++++++++++++";
}

int main() {
@std::string str("++++");
@printf("%s\n", str.c_str());
@f(str);
@printf("%s\n", str.c_str());
}

346:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:38:32
‚±‚̂ӂ½‚‚͓®‚«‚Ü‚·‚ª“à—e‚ª•ω»‚µ‚Ü‚¹‚ñ@‚È‚º‚Å‚·‚©

f(strdata x){
delete x.start; x.start = new char [20];
strcpy(x.start,"++++"); }


main(){
char *ch=NULL;

strdata x;
x.start=ch;
f(x);
printf("%s",ch);}



f(strdata *x){
delete x->start; x->start = new char [20];
strcpy(x->start,"++++"); }


main(){
char *ch=NULL;

strdata x;
x.start=ch;
f(&x);
printf("%s",ch);}

347:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:38:49
‚P‚–ÚAstd:: –Y‚ꂽB

348:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:41:16
‚bŒ¾Œê‚¾‚¯‚ÅA0‚ðŠÜ‚Þ•¶Žš—ñ‚ð•ω»‚³‚¹‚½‚¢‚̂ł·‚ªA‚Å‚«‚È‚¢‚Å‚·‚©?

349:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:42:49
>>346
ƒ|ƒCƒ“ƒ^‚ªŽQÆ“n‚µ‚łǂ¤‚Ì‚±‚¤‚ÌŒ¾‚Á‚Ä‚½“z‚¾‚æ‚ÈH
—Š‚Þ‚©‚çƒ|ƒCƒ“ƒ^‚Ƃ͉½‚©‚ðˆê‚©‚ç•׋­‚µ’¼‚µ‚Ä‚­‚êB

350:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:44:23
>>346
ŠÖ”‚É“n‚³‚ꂽ”’l‚Í”’l‚ªƒRƒs[‚³‚ꂽ‚¾‚¯‚̕ʕ¨B
‚¾‚©‚çŠÖ”“à‚Åx.start = new char [20];‚Æ‚©‚â‚Á‚Ä‚àŒÄ‚Ño‚µŒ³‚Ìx‚ɂ͕ω»‚Í–³‚¢B

351:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:44:32
f(x)‚ÅA(ƒoƒCƒiƒŠ)•¶Žš—ñ‚ð‘‚«Š·‚¦‚ç‚ê‚é‚â‚è•û‹³‚¦‚Ä‚­‚¾‚³‚¢@‚»‚ê‚݂ĕ׋­‚µ‚Ü‚·

352:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:45:30
>>351
‚܂Ƃà‚È–{“Ç‚ßB
‚»‚±‚É‚¢‚­‚ç‚Å‚àƒTƒ“ƒvƒ‹‚Í‘‚¢‚Ä‚ ‚邵A
Úׂȉðà‚àÚ‚Á‚Ä‚éB

353:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:46:24
>>350@
ŒãŽÒ‚̓AƒhƒŒƒX“n‚µ‚Å‚·‚¯‚ÇEEE

354:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:47:42
>>353
ŒãŽÒ‚Å‚Í x ‚Í‘‚«Š·‚¦‚ç‚ê‚邪 ch ‚Í‘‚«Š·‚¦‚ç‚ê‚È‚¢B

355:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:47:47
>>353
ƒAƒhƒŒƒX‚ÌŽw‚·æ‚Ì“à—e‚ð‘‚«Š·‚¦‚邯ŒÄ‚Ño‚µŒ³‚Ö”½‰f‚³‚ê‚邯‚¢‚¤‚¾‚¯‚Ì‚±‚ÆB

356:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:50:34
x->start = ch
‚Á‚Ä‚â‚Á‚Ä‚àAch ‚Æ x->start ‚ªƒŠƒ“ƒN‚³‚ê‚é‚킯‚¶‚á‚È‚¢
x->start ‚Ì“à—e‚ª•ω»‚µ‚Ä‚àAch‚ɂ͊֌W‚È‚¢

357:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:52:12
‚±‚ê‚ų‰ð‚Å‚µ‚傤‚©?


#include <string.h>
#include <stdio.h>
typedef struct STRDATA{ char **start; char **end;}strdata;

f(strdata x){
delete *(x.start); *(x.start) = new char [20];
strcpy(*(x.start),"++++++++++++++"); }


main(){
char *ch=NULL;

strdata x;
x.start=&ch;
f(x);
printf("%s",ch);}

358:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:52:50
}‚ð•`‚±‚¤‚ºB}‚ðB
ch, x, ‚»‚µ‚Ä“®“I‚ÉŠm•Û‚³‚ꂽƒƒ‚ƒŠ‚ª
ŽÀۂɃƒ‚ƒŠã‚łǂ¤’u‚©‚ê‚Ä‚¢‚Ăǂ¤ŽQÆ‚µ‚Ä‚¢‚Ä
‰½‚ðŽÀs‚·‚邯‚Ç‚¤•ω»‚·‚é‚©B

359:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:54:53
>>357
‚»‚ê‚łƂ肠‚¦‚¸‚܂Ƃà‚É“®‚­‚ËB
„§‚³‚ê‚éƒR[ƒh‚©‚ÆŒ¾‚¤‚Ƃ܂½‚»‚ê‚͕ʂ¾‚ªB
new Žg‚Á‚Ă邩‚ç C++ ‚È‚ñ‚Å‚µ‚åH@ƒRƒ“ƒeƒiŽg‚¦‚Ίy‚¾‚ºB

360:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 16:58:05
‰¡‚©‚玿–â‚Å\‚µ–ó‚È‚¢‚ñ‚¾‚¯‚ÇA

E>357‚Ìf‚É“n‚·‘O‚ÉAx‚Í‚¢‚Ânew‚³‚ê‚Ä‚é‚ÌH
EŠÖ”‚̈ês–Ú‚ªdelete‚Á‚ÄA‚à‚Ì‚·‚²‚­‹CŽ‚¿ˆ«‚¢‚ñ‚¾‚¯‚ÇA‚æ‚­‚‚©‚¤Žè–@‚È‚ÌH

361:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:00:09
>>360
delete‚ÉNULL‚ð“n‚µ‚Ä‚à‰½‚à‹N‚±‚ç‚È‚¢‚±‚ƂɂȂÁ‚Ä‚¢‚é‚©‚çA
ʼn‚Énew‚³‚ê‚Ä‚¢‚È‚¢‚Æ‚¢‚¤‚̂͑åä•vBƒGƒ‰[‚ɂ͂Ȃç‚È‚¢B

ʼn‚Édelete‚Æ‚¢‚¤‚͕̂K—v‚ɉž‚¶‚ÄŽg‚¦‚΂¢‚¢‚ÆŽv‚¤‚¯‚ÇA
‰´‚à‘‚¢‚½Šo‚¦‚È‚¢iclear()‚Æ‚©‚¢‚©‚É‚à‚»‚ꂾ‚¯‚ðs‚¤ŠÖ”‚Æ‚¢‚¤‚̂łà‚È‚¢ŒÀ‚èjB

362:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:03:44
»Ý¸½@‚½‚Ñ‚½‚тǂ¤‚à‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

363:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:04:30
‰´‚à‰¡ƒŒƒX‚¾‚¯‚ÇA”z—ñ‚È‚Ì‚É delete [] ‚É‚µ‚ĂȂ¢‚͖̂â‘è‚È‚¢‚Ì‚©H

364:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:04:41
>>363
ԌЉԏB

365:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:05:56
‚¾‚©‚çƒRƒ“ƒeƒi‚ðŽg‚¨‚¤‚º‚ÆŒ¾‚Á‚Ä‚é‚Ì‚ÉB

366:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:06:16
‚¢‚ë‚¢‚ë‚ȈӖ¡‚Å‹CŽ‚¿ˆ«‚¢B‚Æ‚¢‚¤‚©‰½‚ð‚µ‚½‚¢‚Ì‚©‚æ‚­‚í‚©‚ç‚È‚¢B

367:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:07:46
>361
>delete‚ÉNULL‚ð“n‚µ‚Ä‚à‰½‚à‹N‚±‚ç‚È‚¢‚±‚ƂɂȂÁ‚Ä‚¢‚é‚©‚çA
>ʼn‚Énew‚³‚ê‚Ä‚¢‚È‚¢‚Æ‚¢‚¤‚̂͑åä•vBƒGƒ‰[‚ɂ͂Ȃç‚È‚¢B
‚È‚é‚Ù‚ÇA‚Ç‚¤‚à‚Å‚·B

>ʼn‚Édelete‚Æ‚¢‚¤‚͕̂K—v‚ɉž‚¶‚ÄŽg‚¦‚΂¢‚¢‚ÆŽv‚¤‚¯‚ÇA
>‰´‚à‘‚¢‚½Šo‚¦‚È‚¢iclear()‚Æ‚©‚¢‚©‚É‚à‚»‚ꂾ‚¯‚ðs‚¤ŠÖ”‚Æ‚¢‚¤‚̂łà‚È‚¢ŒÀ‚èjB
‚È‚é‚Ù‚ÇB
‚æ‚­l‚¦‚½‚çC++‚ɂȂÁ‚Ä‚©‚çnew‚È‚ñ‚ĂقƂñ‚ÇŽg‚Á‚½‚±‚Æ–³‚©‚Á‚½‹C‚ª‚µ‚Ü‚·B
“®“I‚È”z—ñ‚ª•K—v‚ɂȂÁ‚½‚炾‚¢‚½‚¢vector‚ɂ‚Á‚±‚ñ‚Å‚½B

368:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:10:42
clear ‚̓ƒ‚ƒŠ‚ª‰ð•ú‚³‚ê‚é–ó‚¶‚á‚È‚¢‚ñ‚¾‚æ‚ÈB
std::vector<int>().swap(v); ‚Ý‚½‚¢‚É‚µ‚È‚¢‚ƃƒ‚ƒŠ‚͉ð•ú‚Å‚«‚È‚¢B
‰ð•ú‚µ‚½•û‚ª‚¢‚¢‚©‚Ç‚¤‚©‚Í󋵎Ÿ‘悾‚ªB

369:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:32:26
>>364
‘å–â‘è‚Á‚Ä‚±‚ƂŌy‚­ƒOƒO‚Á‚Ă݂½‚çA
E”z—ñ‚ɑ΂µ‚ÄAdelete [] ‚Æ‚µ‚È‚©‚Á‚½ê‡A‚PŒÂ–Ú‚Ì—v‘f‚̂݃fƒXƒgƒ‰ƒNƒ^‚ª‘–‚èAŽc‚è‚Ì—v‘f‚Í‘–‚ç‚È‚¢
EŠm•Û‚³‚ꂽ—̈æi”z—ñj‚͈ꉞŠJ•ú‚³‚ê‚éiƒfƒXƒgƒ‰ƒNƒ^‚ÅŠJ•ú‚³‚ê‚é‚ׂ«—̈æ‚Íœ‚­j‚ªA
@—v‘f”•ÛŽ‚Ì‚½‚߂̉B‚ꂽŠm•ۗ̈æ‚ÍŠJ•ú‚³‚ꂸ‚ÉŽc‚é

‚Á‚Ä‚ÈAŠ´‚¶‚©‚È

370:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:37:02
Ѝˆá‚¢‚µ‚ĂȂ¢‚©?ƒ^ƒXƒNƒ}ƒl[ƒWƒƒ‚ÅŠm”F‚µ‚Ä‚Ý


#include <stdio.h>
main(){
char *ch=new char[200*1024*1024];
getchar();
printf("delete ŽÀs\n");
delete ch;
getchar();}

371:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:40:15
‚±‚ê‚Å‚à‰ð•ú‚·‚邵

#include <stdio.h>

main(){
int n;
char **ch=new char*[200];
for(n=0;n<200;n++)ch[n]=new char [1024*1024];
getchar();
printf("delete ŽÀs\n");
for(n=0;n<200;n++)delete ch[n];
getchar();}

372:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:42:39
>>331
strch_idxŠÖ”‚É“n‚·‚½‚ß‚Ìc‚ðAmainŠÖ”‚̂ق¤‚Åì‚Á‚Ä‚¨‚©‚È‚¢‚Æ‚¾‚ß‚©‚È‚Æl‚¦‚Ü‚µ‚Ä

>>332
‚ ‚܂藉ð‚Å‚«‚Ü‚¹‚ñ‚ªA‚È‚é‚ׂ­for‚ðŽg‚¤‚悤‚É‚µ‚Ü‚·

>>333
Á‚µ–Y‚ê‚Å‚·
‚²Žw“E‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

>>334
—‹ü‚ð’š”J‚ɉðà‚µ‚Ä‚¢‚½‚¾‚«‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
>>336‚ðŽQl‚É‚â‚Á‚Ă݂ÄA‚Å‚«‚Ü‚µ‚½

>>336
‚²’š”J‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½
‚»‚ÌŽwj‚łł«‚Ü‚µ‚½


ÅŒã‚É‚²’š”J‚ÉA‹³‚¦‚é‚Ì‚à‚킸‚ç‚킵‚¢‚悤‚ȉ•à“I‚È‹ð–â‚É“š‚¦‚Ä‚¢‚½‚¾‚«A‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½

373:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:44:35
‚±‚ꂪ‰SŽÒнŒ}ƒXƒŒ‚Ì—ÇSB

374:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:47:40
>>370
>>371
“Á‚ÉŠ¨ˆá‚¢‚µ‚Ă邯‚±‚ë‚͂Ȃ¢‚ÆŽv‚¤‚ªEEE

—v‘f”‚ð•ÛŽ‚·‚é—̈æ‚͂Ȃ¢‚Á‚Ä‚±‚Æ‚ðŒ¾‚¢‚½‚¢‚Ì‚©H
‘g‚Ýž‚ÝŒ^‚ɂ͂Ȃ¢‚¯‚ÇAƒNƒ‰ƒX‚ɂ͂ ‚é‚Ý‚½‚¢‚È‚±‚Æ‚ª‘‚¢‚Ä‚ ‚Á‚½‚ñ‚¾‚ª

375:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:49:37
‚±‚ꂾ‚Ɖð•ú‚µ‚È‚¢‚¯‚ÇEEE@*x‚Æ’è‹`‚³‚ê‚Ä‚¢‚é‚È‚çAdelete‚ðŽg‚¤‚̂łÍ? []‚Í**x‚ð‰ð•ú‚·‚éꇂłµ‚å

#include <stdio.h>
main(){
char **ch=new char*[200];
for(int n=0;n<200;n++)ch[n]=new char [1024*1024];
getchar(); printf("delete ŽÀs\n");
delete[] ch; // delete ch;
getchar();}

376:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:50:41
>>369
‚»‚à‚»‚ànew[]‚µ‚½‚à‚Ì‚ðdelete‚·‚邯‚Ç‚¤‚Ȃ邩‚Í–¢’è‹`B
‚»‚¤‚¢‚¤‹““®‚ɂȂÁ‚½‚Æ‚¢‚¤˜b‚ÍA‚½‚Ü‚½‚Ü‚»‚ÌŽÀ‘•‚ł͂»‚¤‚¾‚Á‚½‚Æ‚¢‚¤‚±‚Ƃłµ‚©‚È‚¢B

377:231
08/02/23 17:51:43
¡X‚Å‚·‚ª>>231‚̂悤‚È‚±‚Æ‚ð‚µ‚½Žž‚É
MyArray‚Ì•û‚̓fƒtƒHƒ‹ƒgƒRƒ“ƒXƒgƒ‰ƒNƒ^‚©ˆø”‚ðÈ—ª‚Å‚«‚éƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ð
ŒÄ‚ñ‚Å‚¢‚邿‚¤‚Ȃ̂ł·‚ªA‚±‚ê‚̃^ƒCƒ~ƒ“ƒO‚ª•ª‚©‚è‚Ü‚¹‚ñB
ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ð’ʉ߂·‚é‚»‚Ô‚è‚à‚È‚¢‚µAˆê‰ž‰Šú‰»‚Í‚³‚ê‚Ä‚é‚Á‚Û‚¢‚µEEE
“Á‚ɃfƒXƒgƒ‰ƒNƒ^‚̃^ƒCƒ~ƒ“ƒO‚à•ª‚©‚ç‚È‚¢‚Ì‚ªS”z‚Å‚·B
‚¢‚ŠJ•ú‚³‚ê‚é‚ñ‚Å‚µ‚傤‚©?

378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 17:54:33
>>377
‚Ç‚±‚©‚Ånew[]‚âdelete[]‚µ‚Ä‚¢‚邾‚ëH‚»‚̂Ƃ«‚¾B

379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 18:04:57
>>375
new‚ÅŠ„‚è“–‚Ä‚½‚à‚Ì‚ÍdeleteAnew[]‚ÅŠ„‚è“–‚Ä‚½‚à‚Ì‚Ídelete[]‚ʼnð•ú‚µ‚Ü‚·BŽQÆ‚Ì[‚³‚ÍŠÖŒW‚ ‚è‚Ü‚¹‚ñB

380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 18:12:04
I’[‚ðƒZƒbƒg‚µ‚½‚¢‚̂ł·‚ª‚Ç‚¤‚â‚Á‚½‚ç‚¢‚¢‚Å‚·‚©? ƒRƒ“ƒpƒCƒ‹‚ª’Ê‚è‚Ü‚¹‚ñ

main(){
char *ch=new char [50];
char **start, **end;

start=&ch; //‚±‚ê‚ͬŒ÷‚µ‚Ü‚·

end=&&ch[20];
// end=&(ch+20);

}

381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 18:24:57
ch ‚Æ &ch[0]‚Í“¯‚¶ƒAƒhƒŒƒX‚ð•\‚µ‚Ü‚·‚æ‚Ë@20ŒÂ–ڂ̃AƒhƒŒƒX‚ÍA&ch[20]‚Å‚·‚æ‚Ë
‚»‚ê‚ðŽQÆ“n‚µ‚µ‚悤‚Æ‚µ‚½‚ç&&ch[20]‚̂͂¸EEE

382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 18:26:38
char * chend = &ch[20];
end = &chend;

383:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 18:33:33
>>382
ƒRƒ“ƒpƒCƒ‹‚͂ł«‚Ü‚µ‚½‚ªAstart‚Æ“®ì‚ªˆá‚¤‚悤‚Å‚·@

main(){
char *ch=new char [50]; strcpy(ch,"abcdef");

char **start, **end;

start=&ch;

char * chend = &ch[20];
end = &chend;


printf("%c\n", ((*start+1)[2]) );

printf("%c\n", ((*end-5)[2]) );
}

384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 18:34:48
ŠÔˆá‚¦‚Ü‚µ‚½@20ŒÂ‚ð’è‹`‚µ‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½
‚±‚ꂾ‚Æ‚¤‚Ü‚­‚¢‚«‚Ü‚µ‚½@»Ý¸½

char * chend = &ch[6];
end = &chend;


printf("%c\n", ((*start+1)[2]) );
printf("%c\n", ((*end-5)[2]) );

385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 18:38:15
‚È‚ºuend = &&ch[20];v‚Æ‚¢‚¤‚©uend = &(&ch[20]);v‚ª‚Å‚«‚È‚¢‚©‚Í—‰ð‚µ‚Ä‚¨‚¢‚Ä‚ËB

386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 18:41:41
ÄŽg—p‚Å‚«‚邿‚¤‚É“®“IŠm•Û‚µ‚½‚ç•¡ŽG‚ɂȂÁ‚Ä‚«‚Ü‚µ‚½EEE

main(){
char *ch=new char [50]; strcpy(ch,"abcdef");
char **start, **end;
start=&ch;
char **chend =new char *;
*chend=&ch[6];
end = &(*chend);
printf("%c\n", ((*end-5)[2]) );
}

387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 18:43:04
悸‚¨‘O‚Ínew‚ðŽg‚¤‚Ì‚ð‚â‚ß‚ëB˜b‚Í‚»‚ê‚©‚炾B

388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 19:53:27
‚±‚ê‚͂Ђǂ¢

389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 20:04:00
‰½‚ª‚µ‚½‚Ì‚©‘S‘R‚í‚©‚ç‚È‚¢

390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 20:04:21
‰½“xŠî‘b‚ð‚â‚è’¼‚¹‚ÆŒ¾‚Á‚½‚±‚Æ‚©

391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 20:26:55
‚È‚ºAÄŽg—p‚µ‚悤‚Æ‚·‚邯“®“IŠm•Û‚·‚邱‚ƂɂȂé‚Ì‚©‚à‚í‚©‚ç‚È‚¢B
•¶Í‚Å——R‚ðà–¾‚µ‚Ăقµ‚¢B


392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 20:36:55
‚È‚é‚Ù‚ÇAstring‚ªo—ˆ‚é‚킯‚¾

393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 20:53:56
‚¨‚Ü‚¦‚ç‚Ù‚ñ‚Ɖ䖋­‚¢‚æ‚ÈBŠ´S‚·‚邿
‰´‚Í>>386‚Æ“¯ƒŒƒxƒ‹‚̃R[ƒh‚ð•ÛŽç‚·‚é‰H–ڂɂȂÁ‚ÄŽEˆÓ‚ðŠo‚¦‚½B

394:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:00:35
‰ä–‹­‚¢‚Æ‚¢‚¤‚©A“Ç‚ñ‚łȂ¢

395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:02:02
C++‚ÌŽö‹Æ‚Åæ¶‚ªA
int main() {
int i;
cin>>i;
double a[i];
...
‚Æ‚¢‚¤ƒR[ƒh‚ÍC++‚Å‚Ío—ˆ‚È‚¢(‚â‚肽‚¢‚È‚çnew‚Å‚â‚é‚ׂ«)‚ÆŒ¾‚í‚ꂽ‚̂ł·‚ªA
g++‚Æicc‚ł͂ł«‚Ü‚µ‚½B‚±‚ê‚Á‚Ä‚¾‚ß‚¾‚¯‚ÇAgcc‚âicc‚ÌŠg’£‹@”\‚É‚æ‚Á‚Ä
‚Å‚«‚Ä‚¢‚é‚̂łµ‚傤‚©H



396:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:04:05
>>395
C++ ‚ª•ω»‚µ‘±‚¯‚Ä‚¢‚邾‚¯‚̘b

397:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:09:33
>>395
Œ»ó‚ÌC++•W€‹KŠi‚¶‚á–³—BC99‚͉”\B
C99ƒTƒ|[ƒg‚µ‚Ä‚éƒRƒ“ƒpƒCƒ‰‚È‚çŠú‘Ò‚µ‚Ä‚à‚¢‚¢B

398:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:11:02
new‚àŽg‚¤‚ׂ«‚ł͂Ȃ¢‚æ‚ÈB‚¢‚ânew[]‚ł͂Ȃ­‚Ästd::vectorB

399:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:13:17
C99‚ͳ’¼‚ ‚ñ‚Ü‚â‚ç‚È‚¢‚łقµ‚¢

400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:18:40
‰Â•ψø”ƒ}ƒNƒ‚̓}ƒWμ½

401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:24:18
0x‚Å‚¨‚‹

402:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:35:03
‚¨‚µ‚¦‚Ä‚­‚¾‚³‚¢@@‰º‚©‚ç2s–Ú‚ð“®‚©‚·‚ƃf[ƒ^‚ª‰ó‚ê‚é‚̂ł·‚ªŒ´ˆö‚ª‚í‚©‚è‚Ü‚¹‚ñ

#include <string.h>
#include <stdio.h>
#include <stdlib.h>
typedef struct STRDATA{ char **st; char **end; }strdata;

f(strdata x){ printf("%s",*(x.st)); }

strconv(strdata *q, char **p){
char **chend =(char **)malloc(sizeof(char **));
q->st=p;
*chend=&(*p)[strlen(*p)];
q->end = &(*chend);}

strconstconv(strdata *q, char *p){
int n=strlen(p);
char *ch=(char *) malloc(n+1);
strcpy(ch,p);
q->st=&ch;
char **chen =(char **)malloc(sizeof(char **));
*chen=&(ch[n]); q->end = &(*chen);}

main(){
strdata str;
#define STR "abcdefgh"
strconstconv(&str, STR); //‚±‚±‚ðƒRƒƒ“ƒgƒAƒEƒg‚µ‚Ĉꂉº‚ð“®‚©‚µ‚Ä‚à•½‹C‚Å‚·
//char *ch=new char [50]; strcpy(ch,STR); strconv(&str,&ch);
//char *x=new char [1];@@‚±‚±‚ð“®‚©‚·‚Æ‚¨‚©‚µ‚­‚È‚è‚Ü‚·
f(str); }

403:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:37:15
‚à‚¤‚¨‘O‚¢‚¢‰ÁŒ¸’ú‚ß‚½‚çB

ƒ[ƒJƒ‹•Ï”‚̃AƒhƒŒƒX‚ðŠÖ”ŠO‚ÉŽ‚¿o‚·‚ÈB

404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:39:05
char *x=new char [1];@‚ªA‚È‚ºstrdata str‚ð‘‚«Š·‚¦‚ç‚ê‚é‚ñ‚Å‚µ‚傤‚©?

405:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:39:21
‚È‚ñ‚©‚Ü‚ŸEEEEEE‚¢‚ë‚¢‚ë‚Æ‚¨‚‚©‚ꂳ‚ñ

406:402
08/02/23 21:45:20
‚¨‚È‚¶‚â‚‚ł·‚ª’Z‚­‚µ‚Ü‚µ‚½@‰º‚©‚ç2s–Ú‚ð“®‚©‚·‚Ɖó‚ê‚é‚̂͂Ȃº‚Å‚µ‚傤‚©

#include <string.h>
#include <stdio.h>
#include <stdlib.h>
typedef struct STRDATA{ char **st; char **end; }strdata;

f(strdata zzz){ printf("%s",*(zzz.st)); }

strconstconv(strdata *q, char *p){
int n=strlen(p);
char *ch=(char *) malloc(n+1);
char **chen =(char **)malloc(sizeof(char **));
strcpy(ch,p);
q->st=&ch;
*chen=&(ch[n]); q->end = &(*chen);}

main(){
strdata str;
strconstconv(&str, "abcdefgh");
// char *test=new char [1];
f(str); }

407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:46:36
‚Ü‚¸•Ï”‚̃XƒR[ƒv‚ð•׋­‚µ‚悤

408:402
08/02/23 21:48:09
‚È‚ºƒRƒƒ“ƒgƒAƒEƒg‚ðŠO‚·‚ƃf[ƒ^‚ª‚±‚í‚ê‚Ü‚·‚©?

409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:53:31
new‚âmalloc‚ÌŠm•Û‚ÍA‰ð•ú‚µ‚È‚¢ŒÀ‚èŽc‚é‚ñ‚Å‚·‚æ‚Ë@‚»‚̃AƒhƒŒƒX‚ÍŽQƂŎ󂯎æ‚Á‚Ä‚¢‚é‚̂Ŗâ‘è‚È‚¢‚ÆŽv‚¤‚̂ł·‚ª
ŽQÆ“n‚µ‚É‚µ‚Ä‚à‚¾‚߂ł·

f(strdata *zzz){ printf("%s",*(zzz->st)); }

main(){
strdata str;
strconstconv(&str, "abcdefgh");
f(&str); }

410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:54:33
Šî‘b‚©‚ç‚â‚è‚È‚¨‚¹‚æ

411:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:56:58
ƒqƒ“ƒg‚­‚¾‚³‚¢

412:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:57:01
‚¢‚¢‚©‚çŠî‘b‚©‚ç‚â‚è‚È‚¨‚¹‚Á‚ÄBƒXƒ^ƒbƒN‚ƃq[ƒv‚ÌŠT”O‚·‚番‚©‚Á‚ĂȂ¢‚¾‚ëB

413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 21:57:11
>>409
ƒgƒŠƒbƒv‚ð‚‚¯‚Ä‚­‚ê‚邯‚ ‚Ú[‚ñ‚µ‚â‚·‚¢‚̂ł·‚ª‚¢‚©‚ª‚Å‚µ‚傤‚©

414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:00:25
ƒXƒ^ƒbƒN‚Æ‚©ƒq[ƒv‚Æ‚©A‚±‚ÌÛŠÖŒW‚È‚¢ƒŒƒxƒ‹‚¶‚á‚ñ

415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:02:39
‚æ‚è’Z‚­‚µ‚Ü‚µ‚½@‚±‚ê‚Å‚àŠO‚·‚Ɖó‚ê‚Ü‚·@‚È‚º‚Å‚·‚©?

#include <string.h>
#include <stdio.h>
#include <stdlib.h>
typedef struct { char **st; char **end; }strdata;

f(strdata *q){
char *ch=(char *) malloc(10);
strcpy(ch,"abcdef");
q->st=&ch; }

g(strdata *zzz){ printf("%s",*(zzz->st)); }

main(){
strdata str; f(&str);
//char *test=new char [1];
g(&str); }

416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:03:36
>>409
‘½­Žè‚ð“ü‚ê‚Ä(int main‚Æ‚·‚邯‚©)‚±‚Á‚¿‚Å“®‚©‚µ‚Ă݂܂µ‚½‚ªA‚¿‚á‚ñ‚Æabcdefgh‚Æ•\ަ‚³‚ê‚Ü‚µ‚½B

‚Å‚àAnew‚¾‚¯c++‚Ì‹@”\‚ð‚‚©‚Á‚Ă邯‚ÇA‚ ‚Ƃ͑S•”(Œ‹\”N‹G‚ª“ü‚Á‚½Š´‚¶‚Ì)c‚¾‚µA
c++‚̃Rƒ“ƒpƒCƒ‰‚È‚çAŠÖ”‚Ì–ß‚è’l‚ðŽw’肵‚È‚¢‚̂̓_ƒ‚¾‚ÆŽv‚¤‚µA
malloc‚Ænew ‚Í•¹—p‚µ‚½‚çƒ_ƒ‚¾‚Á‚Ăǂ±‚©‚Å•·‚¢‚½‚¯‚Ç‚ÈB

‚¢‚Ü‚¢‚¿‚â‚낤‚Æ‚µ‚Ä‚¢‚邱‚Ƃ̈Ó}‚ª‚‚©‚߂܂¹‚ñB
(malloc‚Ænew‚𕹗p‚µ‚ÄA‚Ç‚¤‚¢‚¤ó‹µ‚ł܂¸‚¢‚Ì‚©‚µ‚ç‚ׂ悤‚Æ‚µ‚Ä‚¢‚é‚Ì‚©)

‚à‚µc++‚ð•׋­‚µ‚悤‚Æ‚µ‚Ä‚¢‚é‚È‚çA‚Ȃɂ©“K“–‚È–{‚Æ‚©‚ŕ׋­‚·‚é‚Ì‚ðŠ©‚ß‚Ü‚·B
C‚ðã‹L‚­‚ç‚¢‚²‘¶’m‚È‚çA‚·‚®‚ÉC++‚àŽg‚¦‚邿‚¤‚ɂȂè‚Ü‚·‚æB


417:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:03:53
ƒqƒ“ƒg‚à‚Ȃɂà>>403‚ª‚¸‚΂è‰ñ“š‚µ‚Ä‚é‚ñ‚¾‚ªB
‚±‚ê‚Å‚à‚í‚©‚ç‚È‚¢‚È‚çA‚È‚ñ‚Å‚à‚¢‚¢‚©‚çƒ|ƒCƒ“ƒ^‚Ì–³‚¢Œ¾Œê‚És‚Á‚Ä‚­‚êB
‚»‚µ‚Ä‹A‚Á‚Ä‚­‚ñ‚ÈB

418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:08:06
>>415
‚È‚ñ‚Å‚¨‘O‚Í“š‚¦‚ð–á‚Á‚Ä‚à‘S‚­ƒŒƒXƒ|ƒ“ƒX‚ð•Ô‚³‚¸‚ÉA
‚»‚ñ‚ȃwƒhƒ‚Ý‚½‚¢‚ȃR[ƒh‚ð“\‚葱‚¯‚é‚ñ‚¾B

“ª•¦‚¢‚Ä‚é‚Ì‚©

419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:08:35
>>415
‚±‚ê‚Ȃ瓮‚­B
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
typedef struct {
@ @ char *st;
@ @ char *end;
} strdata;

void f(strdata *q) {
@ @ char *ch=(char *)malloc(10);
@ @ strcpy(ch,"abcdef");
@ @ q->st = ch;
}

void g(strdata *zzz) {
@ @ printf("%s", zzz->st));
}

int main() {
@ @ strdata str;
@ @ f(&str);
@ @ g(&str);

@ @ return 0;
}

420:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:11:12
>>419
‚¨‚Ü‚¢‚₳‚µ‚¢‚È

421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:14:15
>>419
‚»‚ꂾ‚ÆAƒ|ƒCƒ“ƒ^‚Í’l“n‚µ‚Ì‚½‚ßAstr‚É“n‚µ‚½•¶Žš—ñ‚ª‘‚«Š·‚¦‚ç‚ê‚È‚­‚È‚è‚Ü‚·@
í‚Á‚½‚̂ł·‚ª‚±‚ê‚Å‚àŒ´ˆö‚ª•s–¾‚Å‚·@ƒRƒ“ƒpƒCƒ‰‚ÍBCC5.5‚Å‚·

#include <stdio.h>
#include <stdlib.h>
typedef struct { char **st; }strdata;

f(strdata *q){
char *ch=(char *) malloc(10);
ch[0]='X';ch[1]='Y';ch[2]='Z';ch[3]=0;
q->st=&ch; }

main(){
strdata str; f(&str);
//char *test=(char *) malloc(1);
printf("%s",*(str.st));}

422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:17:54
>‚»‚ꂾ‚ÆAƒ|ƒCƒ“ƒ^‚Í’l“n‚µ‚Ì‚½‚ßAstr‚É“n‚µ‚½•¶Žš—ñ‚ª‘‚«Š·‚¦‚ç‚ê‚È‚­‚È‚è‚Ü‚·@

(@ß„tß) EEE
@
(‚„t¼)ºÞ¼ºÞ¼
@
(Gß„tß) EEE
@
(‚„t¼)ºÞ¼ºÞ¼ºÞ¼
@@_, ._
iGß „Dßj cIH

423:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:17:55
419‚łǂ±‚Ì•¶Žš—ñ‚ª‚Ç‚¤‘‚«Š·‚¦‚ç‚ê‚È‚¢‚Á‚Ä‚¢‚¤‚ñ‚¾Œ¾‚Á‚Ă݂ë

424:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:20:55
VCC‚âGCC‚âDMC‚Å‚àŽÀs’†‚ɃGƒ‰[‚ɂȂè‚Ü‚·

#include <stdio.h>
#include <stdlib.h>
typedef struct { char **st; }strdata;

void f(strdata *q){
char *ch=(char *) malloc(10);
ch[0]='X';ch[1]='Y';ch[2]='Z';ch[3]=0;
q->st=&ch; }

int main(){
strdata str;
char *test;
f(&str);
test=(char *)malloc(1);
printf("%s",*(str.st));
getchar(); return 0;}

425:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:21:34
>>421
>‚»‚ꂾ‚ÆAƒ|ƒCƒ“ƒ^‚Í’l“n‚µ‚Ì‚½‚ßAstr‚É“n‚µ‚½•¶Žš—ñ‚ª‘‚«Š·‚¦‚ç‚ê‚È‚­‚È‚è‚Ü‚·@
‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—‚—
>>419‚æA‚±‚ꂪŒ»ŽÀ‚¾‚—‚—‚—‚—‚—ƒAƒz‚Í‘ŠŽè‚É‚·‚é‚È‚—‚—‚—‚—‚—‚—


426:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:22:15
‚Ô‚Á‚¿‚Ⴏƒ|ƒCƒ“ƒ^‘S‚­—‰ð‚µ‚ĂȂ¢‚¾‚ëB

427:421
08/02/23 22:26:27
Œë‰ð‚µ‚Ä‚¢‚Ü‚µ‚½‚·‚݂܂¹‚ñ@

428:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:28:05
‚³‚·‚ª‚ÉEEE

‰SŽÒ‚𔲂¯o‚µ‚½’ö“x‚̉´‚Å‚à“‚¢‚ÆŽv‚¤‚—

429:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:28:08
>>424
•Ï”test‚Ì—p“r‚ª•s–¾‚¾‚Á‚½‚Ì‚ÅA휂³‚¹‚Ä‚à‚ç‚Á‚½B

#include <stdio.h>
#include <stdlib.h>
typedef struct {
@ @ char *st;
}strdata;

void f(strdata *q) {
@ @ char *ch = (char *)malloc(10);
@ @ ch[0] = 'X';
@ @ ch[1] = 'Y';
@ @ ch[2] = 'Z';
@ @ ch[3] = '\0'; //‚Ü‚ 0‚Ì‚Ü‚Ü‚Å‚à‚¢‚¢‚ñ‚¾‚¯‚Ç
@ @ q->st = ch;
}

int main() {
@ @ strdata str;
@ @ f(&str);
@ @ printf("%s", str.st);
@ @ getchar();
@ @ free(str.st);
@ @ return 0;
}


430:421
08/02/23 22:28:56
‚·‚݂܂¹‚ñ@Œë‰ð‚µ‚Ä‚¢‚Ü‚¹‚ñ‚Å‚µ‚½@‘‚«Š·‚¦‚ç‚ê‚Ü‚¹‚ñ

#include <string.h>
#include <stdio.h>
typedef struct { char *st; }strdata;

f(strdata *x){
delete x->st;
x->st = new char [9];
strcpy(x->st,"++++++"); }

main(){
char *ch=NULL;
strdata x;
x.st=ch;
f(&x);
printf("%s",ch);}

431:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:34:49
>>430
‚¨‘O‚ª421‚â424‚Å‘‚¢‚½ƒR[ƒh‚Í
„printf("%s",*(str.st));@
‚¾‚Á‚½‚̂ɂȂº
„printf("%s",ch);
‚ɂȂÁ‚Ä‚é‚ñ‚¾H”[“¾‚Ì‚¢‚­à–¾‚ð•·‚±‚¤‚©H

432:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:34:55
>>429
int main() {
strdata str;
f(&str); ©‚±‚±‚ʼnŠú‰»‚³‚ꂽ•¶Žš—ñ‚Ì“à—eA’·‚³‚ð•ÏX‚µ‚½‚¢‚ñ‚Å‚·@‚ ‚ƕϔtest‚ÙŠm•Û‚µ‚Ä‚à—Ž‚¿‚È‚¢‚悤‚É‚µ‚½‚¢‚ñ‚Å‚·
printf("%s", str.st);

‚݂Ȃ³‚ñ‚ÍA>>424‚͂܂Ƃà‚É“®‚«‚Ü‚·‚©?

433:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:37:26
>>432
“®‚©‚·‚܂łà‚È‚­A‚܂Ƃà‚É“®‚©‚È‚¢‚͕̂ª‚©‚é

434:430
08/02/23 22:37:28
>>335>>343>>348>>351‚ª‚à‚Æ‚à‚Æ‚ÌŽ¿–â‚Å‚±‚ê‚ðŽÀŒ»‚µ‚½‚¢‚ñ‚Å‚·

435:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:37:36
>>430
printf("%s",ch);‚ðprintf("%s",x.st);‚Æ‚·‚ê‚΂¢‚¢B
Œ™‚©H
‚¶‚á‚ ‚±‚ê‚łǂ¤‚¾B
#include <string.h>
#include <stdio.h>
typedef struct {
@ @ char *st;
} strdata;

void f(strdata *x) {
@ @ delete x->st;
@ @ x->st = new char[9];
@ @ strcpy(x->st,"++++++");
}

int main() {
@ @ char *ch = NULL;
@ @ strdata x;
@ @ x.st = ch;
@ @ f(&x);
@ @ ch = x.st;
@ @ printf("%s",ch);
@ @ delete[] ch;

@ @ return 0;
}

436:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:39:36
>>433
test=(char *)malloc(1);‚ð‚Í‚¸‚·‚ÆãŽè‚­‚¢‚«‚Ü‚·@‚È‚º‚Å‚·‚©

437:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:40:58
>>436
‚»‚ê‚ÍãŽè‚­“®‚¢‚Ä‚é‚ñ‚¶‚á‚È‚­‚ÄA‚½‚Ü‚½‚Ü“®‚¢‚Ă邾‚¯

438:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:41:46
>>335
‚ðƒ`ƒ‰Œ©‚µ‚©‚µ‚ĂȂ¢‚¯‚Ç‚»‚ꂪ“®‚­‚±‚Æ‚ª‚ƂĂà•sŽv‹cB
‚Ƃ肠‚¦‚¸Šú‘Ò‚·‚é“®ì‚͂Ȃñ‚Ȃ̂©‚ð“ú–{Œê‚Å‘‚¢‚Ä‚­‚¾‚³‚¢B

439:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:42:06
>>435
‚»‚ꂾ‚ÆŽn‚ß‚Éch‚ª‹‘å‚ÉŠm•Û‚³‚ê‚Ä‚¢‚½‚烃‚ƒŠ[ƒŠ[ƒN‚É‚È‚é‚ÆŽv‚¤‚̂ł·‚ª

440:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:43:20
>>436
‹ô‘RB

‚ ‚̃R[ƒh‚Å‚ÍA‚·‚łɂȂ­‚È‚Á‚½ƒ[ƒJƒ‹•Ï”‚ð“ǂݎæ‚낤‚Æ‚µ‚Ä‚¢‚éB
‰^—Ç‚­ƒƒ‚ƒŠã‚ÉŽc‚Á‚Ä‚¢‚ê‚ÎAˆêŒ©³‚µ‚­“®‚¢‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚éB
‚»‚Ìtest‚Ìs‚ÍAŽc‚Á‚Ä‚¢‚½•Ï”‚Ì’l‚ð”j‰ó‚·‚錈’è‘łɂȂÁ‚½‚Ì‚¾‚낤B

441:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:43:21
>>439
Žv‚¤‚¾‚¯‚¾

442:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:44:24
Œ©‚é‹C‚à‚µ‚È‚¢B
‚‘¬ƒXƒNƒ[ƒ‹‚ʼnؗí‚ɃXƒ‹[B
ˆá‚¤‚¨‘è‚È‚¢‚ÌH

443:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:46:11
Perl‚ÅŒ¾‚¤‚Æ‚±‚ë‚Ì

use LWP::Simple;
sub foo{ return get('URLØÝ¸(hoge.com)'); }

‚±‚ê‚ðVC++‚ŋɗ̓Vƒ“ƒvƒ‹‚É‚â‚é‚ɂ͂ǂ¤‚·‚ê‚΂¢‚¢‚Å‚µ‚傤‚©H
ŠÂ‹«‚͈ȉº‚̂Ƃ¨‚è‚Å‚·B

VisualC++.net2003 Standard
managedC++•sŽg—p MFC•sŽg—p ATL/WTLŽg—p STL/BoostŽg—p

444:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:46:57
>>438
ƒoƒCƒiƒŠ•¶Žš—ñ@(\0‚ðŠÜ‚Þ)@‚̉‚ß‚ÆI‚í‚è‚ð\‘¢‘̂Ŋ֔‚É“n‚µ‚ÄAƒoƒCƒiƒŠ•¶Žš—ñ‚Ì“à—eA’·‚³‚ð‘‚«Š·‚¦‚½‚¢‚ñ‚Å‚·

445:444
08/02/23 22:48:45
ƒˆ‚ÈCŒ¾Œê‚¾‚¯‚Å‚»‚ê‚ðŽÀŒ»‚µ‚½‚¢‚ñ‚Å‚·@

446:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:49:59
>>445
c
ˆê”Ê“I‚É’m‚ç‚ê‚Ä‚¢‚é CŒ¾Œê‚Ì’è‹`‚Ƃ͈Ⴄ‚à‚Ì‚ðˆµ‚Á‚Ä‚ç‚Á‚µ‚á‚é‚̂ł·‚Ë

447:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:50:53
ÅI“I‚É‚ÍACŒ¾Œê‚݂̂ɂµ‚Ü‚·‚¯‚Ç¡‚ÍŽÀŒ±’iŠK‚Ȃ̂ÅEEE

448:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:52:02
>>444
‚È‚ñ‚Åch‚Æ‚©test‚Æ‚©•ʂ̕ϔ‚ªo‚Ä‚­‚é‚ÌH
\‘¢‘̂̂܂܈µ‚¢‘±‚¯‚ê‚΂¢‚¢‚Å‚µ‚åB

449:443
08/02/23 22:54:26
>>443
’Pƒ‚ÉC++‚Ńlƒbƒgã‚Ì‚à‚Ì‚ðƒ_ƒEƒ“ƒ[ƒh‚³‚¹‚é‚É‚Í
‚Ç‚¤‚·‚ê‚΂¢‚¢‚Å‚·‚©H‚Á‚Ä•·‚­‚ׂ«‚¾‚Á‚½ orz

450:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:55:14
ch‚ÍŒ»•¨‚Ì•¶Žš—ñ‚Å‚·@‚±‚̉‚ß‚ÆI‚í‚è‚̃AƒhƒŒƒX‚ð\‘¢‘̂œn‚µ‚ĕω»‚³‚¹‚邿‚¤‚É‚µ‚½‚¢‚ñ‚Å‚·

451:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:55:32
–{‚Å‚à“Ç‚ñ‚Åo’¼‚µ‚Ä‚±‚¢‚æ
–{Ši“I‚É‘¼l‚É—Š‚è‚½‚¢‚È‚ç‹à‚Å‚à•¥‚¦

452:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 22:59:15
Œ»•¨‚Ì•¶Žš—ñ‚Á‚ĂȂñ‚¾‚æ
‚½‚¾‚̃|ƒCƒ“ƒ^‚¾‚ë
str.st@‚Æ“™‰¿‚¾

453:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:01:55
‚½‚Æ‚¦‚ÎA
char *ch=new char [100];@strcpy(ch, "---------");
‚Æ‚¢‚¤•¶Žš—ñ‚ɑ΂µ‚ÄA‚»‚Ìæ“ª‚ÆŒã•û‚̃AƒhƒŒƒX‚ðŠÖ”‚É“n‚µ‚ÄAŠÖ”‘¤‚Å‘‚«Š·‚¦‚ç‚ê‚邿‚¤‚É‚µ‚½‚¢‚ñ‚Å‚·

454:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:04:50
‰½‚É‚»‚ñ‚È‚à‚ñ‚ð‚‚©‚¤‚ñ‚©‚í‚©‚ç‚ñ‚ª
‚Ƃ肠‚¦‚¸‚»‚ñ‚È‚±‚Æ‚ðl‚¦‚é‘O‚É
“ü–呂Ȃ肫‚¿‚ñ‚ƓǂßB
‚½‚̂ނ©‚ç

455:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:09:26
‰‚߂̕¶Žš—ñ‚ª200M’ö“xŠm•Û‚³‚ê‚Ä‚¢‚½‚Æ‚µ‚Äì‹Æ—̈æ‚à200MŽg‚¤‚Æ‚µ‚Ü‚·
‚±‚̂Ƃ«‰‚߂̕¶Žš—ñ‚ð‰ð•ú‚·‚é‚©Aã‘‚«‚·‚ê‚ÎÅ‚‚Å‚à400M‚µ‚©ƒƒ‚ƒŠ‚ðŽg‚¢‚Ü‚¹‚ñ
‚µ‚©‚µA‚»‚ꂪ‚Å‚«‚¸‚ɕԋp‚·‚邯őå@200M@+@200M@+@200M•K—v‚ɂȂè‚Ü‚·

456:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:11:03
>>449
ƒ\ƒPƒbƒgŽg‚Á‚ăJƒŠƒJƒŠ‚â‚邵‚©Žv‚¢‚‚©‚ñ

457:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:11:12
>>443
ŽèŒy‚³‚È‚çWinInet
^Œ•‚É‚â‚é‚È‚çWinsock

458:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:13:38
>>450
435‚Ý‚½‚¢‚ÉA\‘¢‘̂œn‚µ‚½ŒãAŒ³‚̕ϔ‚É‘ã“ü‚µ’¼‚¹‚΂¢‚¢B

459:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:15:30
‚à‚Í‚âƒ|ƒCƒ“ƒ^‚¢‚ç‚ñ‚ª‚È‚—

460:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:19:19
•¶Žš—ñ‚ł͂Ȃ­A1byte•Ï”‚Ì”z—ñ‚ð‰Â•Ï’·‚ňµ‚¢‚½‚¢‚ÆB
‚¾‚Á‚½‚çA
typedef struct {
char *baka;
size_t length;
} aho;

‚Æ‚Å‚à‚µ‚ÄA\‘¢‘Ì‚ð‚â‚èŽæ‚è‚·‚ê‚΂¢‚¢‚¾‚ëB
C++‚¾‚Á‚½‚çAvector<char>Adeque<char>‚Å‚àŽg‚¦‚âB

461:443
08/02/23 23:20:13
WinInet‚łŃOƒO‚Á‚½‚ç‚¢‚Á‚Ï‚¢o‚Ä‚«‚½‚ñ‚Å’²‚ׂĂ݂éB
»Ý¸½

462:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:20:26
>>443
URLDownloadToFile

463:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:26:44
>>458
‚È‚º’¼Ú‘‚«Š·‚¦‚ç‚ê‚È‚¢‚Ì‚©‚í‚©‚è‚Ü‚¹‚ñ

464:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:29:10
>>463
‚±‚Á‚¿‚©‚炵‚Ă݂½‚çA‚È‚ñ‚Å\‘¢‘Ì‚ðŽg‚¢‚½‚­‚È‚¢‚Ì‚©‚í‚©‚ç‚È‚¢B

465:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:29:25
>>463
‚à‚Á‚ƕ׋­‚µ‚Ä‚©‚ço’¼‚¹

466:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:40:17
‚à‚Æ‚à‚Æ\‘¢‘͎̂g‚Á‚Ä‚¢‚Ü‚·‚æ@‚ ‚ÆCŒ¾Œê‚݂̂œ®‚©‚¹‚邿‚¤‚É‚µ‚½‚¢‚ñ‚Å‚·
ŠJŽn‚̃AƒhƒŒƒX‚Æ’·‚³‚ð“n‚µ‚Ä‚àã‚Æ“¯‚¶‚¾‚ÆŽv‚¢‚Ü‚·

467:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:41:34
‚ ‚Ú[‚ñ‚µ‚½‚¢‚©‚çƒgƒŠƒbƒv‚‚¯‚Ä‚­‚ê

468:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:44:18
‚½‚Ô‚ñƒgƒŠ‚̂‚¯•û‚ð’m‚ç‚È‚¢B
u–¼‘O—“‚ɃŒƒX”Ԃ‚¯‚邱‚Æv‚·‚ç¡“ú’m‚Á‚½‚Á‚Û‚¢

469:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:44:39
’ނ肾‚낤

470:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:46:32
•¶Žš—ñ‚ð“ü—Í‚µ‚ÄA
•\ަ‚·‚邯‚«‰E‚©‚ç‚R•¶Žš‚²‚ƂɃRƒ“ƒ}‚ð‚‚¯‚é•û–@‚Á‚Ăǂ¤‚·‚ê‚ÎH
i—áF“ü—Í>>344fru38fh4tgiur
@@@o—Í>>3,44f,ru3,8fh,4tg,iurj
‚±‚Ì‘±‚«‚¨Šè‚¢‚µ‚Ü‚·EE
#include <iostream.h>
main()
{
char a[50] ;
cout <<"a‚É•¶Žš‚ð“ü—Í‚µ‚Ä‚­‚¾‚³‚¢>>" ;
cin.getline(a, 50) ;

int a_count = 0 ;
while( a[a_count] != '\0'){
a_count++ ;
}

cout <<"a‚ð•\ަ‚µ‚Ü‚·¨" ;
for(int i=0 ; i<a_count ; i++){
cout << a[i] ;
}
}


471:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:48:55
‚±‚ꂪ‚½‚Ü‚½‚Ü‚¤‚Ü‚­“®‚¢‚½‚肵‚Ü‚·‚ªAŽÀÛ‚ÍŠÔˆá‚Á‚Ä‚¢‚é‚©‚碂Á‚Ä‚¢‚é‚ñ‚Å‚·

#include <stdio.h>
#include <string.h>
typedef struct { char *start ; char *end; } bin;

void f(bin *x) {
delete x->start;
x->start = new char [3];
strcpy(x->start,"aa"); }

main() {
char *ch = new char [2];
strcpy(ch,"a");
bin x;
x.start=ch; x.end=ch+strlen(ch);
f(&x);
printf("%s",ch);
}

472:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:50:11
>>470
URLØÝ¸(www.google.co.jp)

473:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:53:13
x.start=ch; ‚Æ‚µ‚½Žž“_‚ÅA”’l‚ªƒRƒs[‚³‚ê‚邾‚¯‚ɂȂèA•¶Žš—ñ‚ð‘‚«Š·‚¦‚ç‚ê‚È‚­‚È‚è‚Ü‚·
‚¾‚©‚ç@x.start=&ch;‚ÆŽQÆ“n‚µ‚ð‚·‚é‚½‚ß‚É
\‘¢‘Ì‚ð { char **start ; char **end; }‚É•ÏX‚µ‚Ü‚·
‚»‚¤‚·‚邯ã‹L‚̂悤‚ÈŒ»Û‚ªo‚Ü‚·

474:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:53:48
>>471
f(&x);
ch=x.start;
printf("%s",ch);
‚Å‚¢‚¢‚¾‚ë
‚Á‚ÄEEE’Þ‚ç‚ê‚¿‚Ü‚Á‚½‚æ````‚ñ

475:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/23 23:56:53
>>473
f‚ðŒÄ‚ñ‚¾‚ ‚Æ‚Ìch‚ªŽw‚·æ‚Íf‚Ì’†‚Ådelete‚³‚ê‚Ä‚¢‚邱‚ƂɋC‚¢‚Ä‚¢‚é‚©H

476:475
08/02/23 23:57:42
~>>473
>>471

477:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:03:07
>>475
>>471‚Å‚Ídelete‚ânew‚ªŒø‚©‚È‚¢ê‡‚ª‚ ‚é‚ñ‚Å‚·@‚±‚ê‚Í‚¿‚á‚ñ‚Æ•\ަ‚³‚ê‚Ü‚·‚©?

#include <stdio.h>
#include <string.h>
typedef struct { char *start ; char *end; } bin;

void f(bin *x) {
delete x->start;
x->start = new char [3];
strcpy(x->start,"aa"); }

main() {
char *ch = NULL;
bin x;
x.start=ch;
f(&x);
printf("%s",ch);}

478:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:06:58
C‚Å“®‚­‚悤‚É‚µ‚½‚¢‚Æ‚©ƒzƒU‚¢‚Ä‚¨‚«‚È‚ª‚çAnew ‚â delete‚ðŽg‚¤ƒoƒJ
‚µ‚©‚àA

baka = new aho[shine];

‚Æ‚µ‚½‚ç

delete []baka;

‚Æ‚·‚邱‚Æ‚µ‚ç’m‚ç‚È‚¢ƒoƒJB
ƒ}ƒjƒ…ƒAƒ‹‚Å‚à“Ç‚ß

479:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:07:28
>>477
‚¶‚á‚ ‚à‚¤‚¢‚¢‚©‚çA‚±‚¤‚µ‚Æ‚¯
#include@<stdio.h>@
#include@<string.h>@
typedef@struct@{@char@**start@;@char@**end;@}@bin;@

void@f(bin@*x)@{@
delete[]@*x->start;@
*x->start@=@new@char@[3];@
strcpy(*x->start,"aa");@}@

void@g(bin@*x)@{
delete[]@*x->start;@
*x->start@=@new@char@[3];@
strcpy(*x->start,"bb");@}@

main()@{@
char@*ch@=@NULL;@
bin@x;@
x.start=&ch;@
f(&x);@
printf("%s",ch);
g(&x);@
printf("%s",ch);
}
‚±‚ê‚ÅI—¹A‚à‚¤—ˆ‚é‚È

480:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:08:23
>>477
delete‚ànew‚àŒø‚¢‚Ä‚¢‚é‚Í‚¸‚¾‚æH

Ech‚ªŽw‚·æ‚ðdelete‚µ‚悤‚ªAx->start=newEEE‚ð‚µ‚æ‚¤‚ªAch‚Ì’†g‚͕ςí‚ç‚È‚¢B
Edelete‚µ‚Ä‚àâ‘΂ɑ‚«ž‚߂Ȃ­‚È‚é‚Æ‚ÍŒÀ‚ç‚È‚¢B

‚±‚ê‚ç‚Í—‰ð‚µ‚Ä‚¢‚éH

481:not 477
08/02/24 00:10:08
>>478
‚ EEE‚»‚¤‚¢‚¦‚Îdelete []baka;‚Æ‚µ‚È‚¢‚Æ‚¢‚¯‚È‚©‚Á‚½‚ñ‚¾EEEE
C~‚Å‚·‚Ü‚ñB

482:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:15:24
\‘¢‘Ì‚ÍC‚łȂ¢‚Æ‚¢‚¤‚‚à‚è‚©H

483:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:17:32
>>477
mainŠÖ”“àAch‚¾‚¯‚É’–Ú‚·‚ê‚ÎA
ch‚ÍNULL‚ʼnŠú‰»‚³‚ꂽŒãAˆêØ•ÏX‚ðŽó‚¯‚È‚¢‚¾‚ëB
printf‚ÉNULL‚ð“n‚µ‚Ä‚¢‚é‚Ì‚ÅA–¢’è‹`B

484:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:18:48
>>479
‚»‚ꂾ‚ÆA bin x;‚ð‰Šú‰»‚·‚éŠÖ”‚ÆA“K“–‚È”z—ñ‚ð“ü‚ê‚邯ƒoƒO‚é‚ñ‚Å‚·@‚È‚ñ‚Å‚¤‚²‚©‚È‚¢‚ñ‚Å‚·‚©

#include <stdio.h>
#include <string.h>
typedef struct { char **start ; char **end; } bin;

void f(bin *x) {
delete[] *x->start;
*x->start = new char [3];
strcpy(*x->start,"aa"); }

void h(bin *x){
char *ch=new char [3];
ch[0]='X';ch[1]=0;
x->start=&ch; }

main() {
bin x;
h(&x);
f(&x);
char *test=new char [1];
printf("%s",*(x.start));
}

485:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:23:27
ƒoƒO‚é‚¶‚ᕪ‚ç‚ñ‚¾‚ëB

486:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:24:02
>>484
h“à‚̃[ƒJƒ‹•Ï”ch‚̃AƒhƒŒƒX‚ðx->start‚ÉŠi”[‚µ‚Ä‚¢‚邪A
ch‚Íh‚𔲂¯‚邯–³‚­‚È‚é‚Ì‚ÅAx->start‚Í‘¶Ý‚µ‚È‚¢êŠ‚ðŽw‚µ‚Ä‚¢‚éB

487:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:24:26
>>484
‚¶‚á‚ ‚±‚ê‚Å‚¢‚¢‚¾‚낤
#include@<stdio.h>@
#include@<string.h>@
typedef@struct@{@char@**start@;@char@**end;@}@bin;@

void@f(bin@*x)@{@
delete[]@*x->start;@
*x->start@=@new@char@[3];@
strcpy(*x->start,"aa");@}@

char@*ch;
void@h(bin@*x){@
ch=new@char@[3];@
ch[0]='X';ch[1]=0;@
x->start=&ch;@}@

main()@{@
bin@x;@
h(&x);@
f(&x);@
char@*test=new@char@[1];@
printf("%s",*(x.start));@
}

488:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:25:03
char *test=new char [1];‚ð‚Ì‚¼‚­‚ÆAbcc5.5‚ł͓®ì‚µ‚Ü‚·
‚Ù‚©‚̃Rƒ“ƒpƒCƒ‰‚Å‚ÍA“ü‚ê‚È‚­‚Ä‚àŽÀsŽž‚É—Ž‚¿‚Ü‚·@Œ´ˆö‚͉½‚Å‚·‚©?

489:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:25:46
‚¢‚¢‚悤‚ÉŽg‚í‚ê‚Ă邼AƒfƒoƒbƒO‘à‚—

490:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:27:01
>>488
Œ´ˆö‚Ích‚ªƒ[ƒJƒ‹•Ï”‚¾‚©‚炾

491:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:27:09
>>488
OS‚ª—Ž‚¿‚ë!!‚Á‚ÄŽw—ß‚ð‰º‚·‚©‚ç‚¶‚á‚È‚¢‚©‚ÈH

492:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:27:09
‚¨‚Ü‚¢‚ç‚Ü‚¾•t‚«‡‚Á‚Ä‚â‚Á‚Ä‚ñ‚Ì‚©
‚±‚¢‚•ª‚©‚Á‚Ă邯‚ÇA•ª‚©‚ç‚È‚¢ƒtƒŠ‚µ‚Ă邾‚¯‚¾‚ë

493:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:28:09
>>492
‚±‚Á‚¿‚à‰É‚¾‚©‚ç‚Ë

494:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:28:54
ƒoƒJ‚Í•ú’u`B
ʼn‚Ì—á‚©‚çl‚¦‚邯A•¶Žš—ñ’蔂âA•¶Žš”z—ñ‚ð‚àdelete‚µ‚悤‚Æ‚µ‚Ä‚é‚ñ‚¾‚©‚çB


495:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:30:19
>>486>>487
‚µ‚©‚µA‚±‚ê‚͂ǂ̃Rƒ“ƒpƒCƒ‰‚Å‚à³í‚É“®‚«‚Ü‚¹‚ñ‚©? C++‚Å‚·‚ª

#include <stdio.h>
#include <string.h>

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

main() {
char *x;
h(x); printf("%s",x); }

496:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:31:31
>>495
‚»‚ꂪ“®‚­‚Ì‚Íchar*&‚¾‚©‚炾

497:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:32:23
>>495
‚¤‚ñB‚»‚ê‚̓[ƒJƒ‹•Ï”ƒAƒhƒŒƒX‚ðŽæ‚éiƒ|ƒCƒ“ƒ^‚ðŽæ‚éAŽQÆ‚ðŽæ‚éj
‚Æ‚¢‚¤‚±‚Æ‚ð‚â‚Á‚Ä‚¢‚È‚¢‚©‚ç–â‘è‚È‚¢B

498:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:33:28
>>495
‚»‚Ìh‚ÍAch‚Ìu’lv‚ðƒRƒs[‚µ‚Ä‚¢‚é‚Ì‚ÅA
ch‚ª–³‚­‚È‚Á‚Ä‚à’l‚Íx‚ÉŠi”[‚³‚ê‚Ä‚¢‚é‚©‚ç“®‚­B
>>484‚Ích‚ÌuƒAƒhƒŒƒXv‚ðŠi”[‚µ‚Ä‚¢‚邾‚¯B

499:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:33:34
>>488
ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Í’ú‚ß‚½‚Ù‚¤‚ª‚¢‚¢
‚PDŠÈ’P‚ÈŽ–‚ð‚â‚₱‚µ‚­‚µ‚Ä
‚QDƒoƒO‚ð“ü‚ê‚Ä
‚RD•·‚«‚Ü‚­‚邱‚Ƃő¼l‚̎ז‚‚ð‚·‚é

•ʂ̎dŽ–’T‚¹

­‚È‚­‚Æ‚àƒIƒŒ‚Í‚»‚ê‚ð•׋­”MS‚Ƃ͂¢‚¦‚È‚¢

500:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:41:03
‚¾‚©‚çAƒoƒJ‚Í•ú’u‚¾‚Á‚ÄB
Žè’i‚ɌŎ·‚µ‚ÄA‰½‚Ì–Ú“I‚Å‚»‚̃Cƒ~ƒt‚ÈŽè’i‚ð‚Æ‚ë‚¤‚Æ‚µ‚Ä‚¢‚é‚Ì‚©Ž©•ª‚ł킩‚Á‚ĂȂ¢B


501:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:41:58
Šm”F‚µ‚½‚¢‚̂ł·‚ªAnew‚ÍAdelete‚·‚é‚©ƒvƒƒOƒ‰ƒ€‚ªI—¹‚·‚é‚܂ʼnð•ú‚³‚ê‚È‚¢‚Í‚¸‚Å‚·‚æ‚Ë?
ƒ^ƒXƒNƒ}ƒl[ƒWƒƒ‚ÅŠm”F‚·‚邯f()‚𔲂¯‚Ä‚àƒƒ‚ƒŠ‚Í‚»‚̂܂܂ł·

#include <stdio.h>

f(){
char *x=new char [200*1024*1024]; }


main() {
f();
getchar();
}

502:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:42:13
>>495
‚¿‚Ȃ݂ÉA‚»‚ê‚ðƒ|ƒCƒ“ƒ^‚ðŽg‚Á‚Ä‘‚«’¼‚·‚Æ‚±‚¤‚È‚éB
#include <stdio.h>
#include <string.h>

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

int main() {
@ @ char *x;
@ @ h(&x);
@ @ printf("%s",x);

@ @ return 0;
}

503:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:43:28
‚¾‚©‚çƒ[ƒJƒ‹‚Å’è‹`‚³‚ꂽ•Ï”‚â”z—ñ‚Å‚àA‚»‚̃AƒhƒŒƒX‚ª”»–¾‚µ‚Ä‚¢‚ê‚ÎAmain()‚Ȃǂő€‚Á‚½‚è‰ð•ú‚Å‚«‚Ü‚·‚æ‚Ë

504:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:46:04
>>503
ƒ}ƒjƒ…ƒAƒ‹‰Å
ƒq[ƒv‚̈Ӗ¡‚ð—‰ð‚µ‚Ä‚©‚çnew ‚â@delete@‚ðŽg‚¦B
•Ï”‚Ì‹L‰¯ƒNƒ‰ƒX‚ð—‰ð‚µ‚ë


505:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:47:43
ƒ[ƒJƒ‹’è‹`‚ÍŠO‚É”²‚¯‚½‚çA“à—e‚ªŽc‚Á‚Ä‚¢‚é•ÛØ‚͂Ȃ¢
alloc‚µ‚½‚È‚çŽc‚Á‚Ä‚¢‚邯‚Ç

506:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:48:18
>>503
‚¾‚©‚ç‚Ì‘OŒã‚ªŒq‚ª‚Á‚ĂȂ¢‚¼
new‚µ‚½—̈悪delete‚³‚ê‚é‚܂ʼnð•ú‚³‚ê‚È‚©‚Á‚½‚ç
‚È‚ºƒ[ƒJƒ‹‚Å’è‹`‚³‚ꂽ•Ï”‚â”z—ñ‚ðmain‚©‚ç‘€‚ê‚邱‚ƂɂȂé‚ñ‚¾

507:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:49:11
‚È‚º‚Å‚·‚©?@ŠÔˆá‚Á‚Ä‚¢‚È‚¢‚ÆŽv‚¢‚Ü‚·‚æ@‚±‚ê‚Ímain()‘¤‚ʼnð•ú‚µ‚Ă܂·

#include <stdio.h>
#include <string.h>

void h(char **x) {
char *ch = new char[200*1024*1024];
*x = ch; }

main() {
char *x;
h(&x);
getchar();
delete x;
getchar();}

508:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:52:46
>>507
‚»‚ê‚Í‚ˆ‚̃[ƒJƒ‹‚Å’è‹`‚³‚ꂽ•Ï”ch‚ðmain‚©‚ç‘€‚Á‚Ä‚é‚킯‚ł͂Ȃ¢‚È
’P‚Énew‚µ‚½—̈æ‚ւ̃|ƒCƒ“ƒ^ch‚ðmain‚Ìx‚ɃRƒs[‚µ‚Ä“n‚µ‚Ă邾‚¯‚¾

509:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:54:23
ˆê“x–ڂ̃L[“ü—Í‚ÅA200M•ªƒƒ‚ƒŠ‚ð‰ð•ú‚µ‚Ü‚·‚æ@ƒ^ƒXƒNƒ}ƒl[ƒWƒƒ‚݂Ă­‚¾‚³‚¢

510:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:54:39
L‚Ñ‚ª‚¢‚¢‚©‚牽‚©‚ÆŽv‚Á‚½‚ç–¢‚¾‘ŠŽè‚É‚µ‚Ä‚½‚Ì‚©B

511:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:55:37
>>507
new‚ÅŠm•Û‚µ‚½ƒƒ‚ƒŠ‚ւ̃|ƒCƒ“ƒ^‚ðmain‚ɘA‚ê‚Äs‚Á‚Ä‚¢‚邾‚¯B
new‚âmalloc‚ÅŠm•Û‚µ‚½ƒƒ‚ƒŠ‚̓\[ƒXã‚̃XƒR[ƒv‚É”›‚ç‚ꂸ‚ÉŽg‚¦‚éB

ˆê•ûA>>484‚Å‚ÍAx->start=&ch;‚Æ‚¢‚¤‚悤‚ÉA
ƒ[ƒJƒ‹•Ï”‚ւ̃|ƒCƒ“ƒ^‚ðmain‚ÖŽ‚Á‚Äs‚Á‚Ä‚¢‚éB
‚µ‚©‚µAmain‚É–ß‚Á‚½‚Æ‚«‚ɂ͊ù‚ɕϔch‚»‚Ì‚à‚Ì‚ª‹‚È‚­‚È‚Á‚Ä‚¢‚é‚̂ł¤‚Ü‚­‚¢‚©‚È‚¢B

512:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:56:05
Œ©Ž–‚È–³Ž©Šo‚ÌŽ©ŒÈ’†SŽå‹`‚¾‚ÈA‘‚­Ž¡‚¹‚æ

>>507
‚Ȃɂµ‚Ă邩‚í‚©‚Á‚Ä‚é‚Ȃ炢‚¢‚¯‚ÇAƒ|ƒCƒ“ƒ^ˆê‰ñ‚¨Ÿ²‚¢‚µ‚½‚çH

513:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 00:56:26
>>507
‚ ‚ñ‚½‚Ínew‚ÅŠm•Û‚µ‚½—Ìˆæ‚ÆA‚»‚ê‚ðŽw‚·ƒ|ƒCƒ“ƒ^•Ï”‚ðA“¯ˆê‚Ì‚à‚̂ł ‚邯Ѝˆá‚¢‚µ‚ĂȂ¢‚©H
>>507‚̃R[ƒh‚Å‚àAƒ|ƒCƒ“ƒ^•Ï”ch‚Íh‚𔲂¯‚鎞‚ÉÁ–Å‚·‚é‚͕̂ª‚©‚é‚©H

514:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 01:00:53
‚Ü‚¸char *x ‚Ì x‚ÍAint x‚â float x‚Æ“¯‚¶‚ÅA‚½‚¾‚̃[ƒJƒ‹•Ï”‚Å‚ ‚邱‚Æ‚ðŠo‚¦‚Æ‚¯

515:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 01:04:18
‚µ‚©‚µ‚±‚ê‚Í“®‚«‚Ü‚¹‚ñ

#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; }

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

516:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 01:04:59
>

517:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 01:05:04
free(p)‚Á‚Ä‚â‚邯p‚ªNULL‚É‚È‚é‚Æ‚©Žv‚Á‚¿‚Ⴄl‚Ȃ̂©‚ÈB

518:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 01:05:45
‚¨‘O‚çƒoƒJ‚Ì‘ŠŽè‚·‚ñ‚È‚Á‚ÄB‚‚¯‚ ‚ª‚é‚©‚çB

519:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 01:06:51
>>515
x->start‚ð‚Ü‚Á‚½‚­‰Šú‰»‚µ‚È‚¢‚Ü‚ÜA*(x->start)‚È‚ñ‚©‚É‘ã“ü‚µ‚Ä‚¢‚é‚Ì‚ªŠÔˆá‚¢B
>>513‚É“š‚¦‚ë

520:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 01:08:18
‰´Œ‹\ƒ|ƒCƒ“ƒ^‚Ì—‰ð‚ª‚ ‚â‚Ó‚â‚ÅA‚¾‚©‚ç‚È‚é‚ׂ­ƒ|ƒCƒ“ƒ^‚Ì‚â‚₱‚µ‚¢•”•ª‚É‚ÍG‚ê‚È‚¢ƒvƒƒOƒ‰ƒ€¡‚܂łµ‚Ä‚«‚½‚ñ‚¾‚¯‚ÇA
‚±‚̃XƒŒ“Ç‚ñ‚¾‚ç‚È‚ñ‚ƂȂ­—‰ð‚Å‚«‚Ä‚«‚½‹C‚ª‚·‚éB
CŒ¾Œê‚Ånew‚Ædelete‚ðŽg‚¢‘±‚¯‚Ä‚él‚ ‚肪‚Æ‚¤I
‚ ‚ÆA‚à‚¿‚ë‚ñ‰ðà‚µ‚Ä‚­‚ê‚Ä‚é‚Ý‚ñ‚È‚à‚ ‚肪‚Æ‚¤I
–¾“ú‚©‚ç‚àstring‚΂è‚΂èŽg‚Á‚Ä‚¢‚±‚¤‚ÆŽv‚¢‚Ü‚·B

521:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 01:09:24
>>515
‚»‚¤‚¾‚ËA‚»‚ê‚Í“®‚©‚È‚¢‚Ë
‚¾‚©‚çH
‰½‚ð•·‚«‚½‚¢‚Ì‚©–¾Šm‚É

522:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
08/02/24 01:09:53
ƒ|ƒCƒ“ƒ^•Ï”‚ªÁ–Å‚·‚é‚̂͂킩‚è‚Ü‚·
ŠÖ”‚Å‚ÌA‰Šú‰»‚Æ‘‚«Š·‚¦‚ð‚·‚é•û–@‚ª‚í‚©‚肽‚¢‚Å‚·

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‚µ‚Ä‚¢‚é‚Ì‚ÉEEE(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++‘fl‚¾‚¯‚Ç
ˆê“ú‚®‚ç‚¢‹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ŠÖ”‚ɂ‚¢‚Ä‚ÍFXŽ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


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

4987“ú‘O‚ÉXV/243 KB
’S“–:undef