y‰SŽÒнŒ}zC/C++Ž ..
[
2ch
|
¥Menu
]
¡ƒRƒsƒyƒ‚[ƒh
ƒXƒŒ‚ð’Êí•\ަ
ƒIƒvƒVƒ‡ƒ“ƒ‚[ƒh
‚±‚̽گÄÞ‚ÌURL
¡€–ÚƒeƒLƒXƒg
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 http://www.google.co.jp/search?q=C%2B%2B+3%E6%A1%81+%E3%82%B3%E3%83%B3%E3%83%9E&btnG=%E6%A4%9C%E7%B4%A2&lr= 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‚Ü‚·
ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
ƒŒƒXƒWƒƒƒ“ƒv
mixiƒ`ƒFƒbƒNI
Twitter‚É“Še
ƒIƒvƒVƒ‡ƒ“
‚µ‚¨‚è‚ð‹²‚Þ
ƒXƒŒƒbƒh‚É‘ž
ƒXƒŒƒbƒh‚̈ꗗ
‰É‚‚Ԃµ2ch
4990“ú‘O‚ÉXV/243 KB
’S“–:undef