Visual Studio 2005スレ Part8at TECHVisual Studio 2005スレ Part8 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト500:デフォルトの名無しさん 06/01/23 17:37:08 >>491ってpに代入されてるのは文字列のポインタだから長さは関係ないんじゃね? 501:デフォルトの名無しさん 06/01/23 17:41:04 >>485-490 constの挙動の違いはCとC++の違いの基礎だと思うんだが。 502:デフォルトの名無しさん 06/01/23 17:44:18 どうしても可変長かつvectorいやだってんなら_alloca使うしかないね。 503:デフォルトの名無しさん 06/01/23 17:47:28 例えば、、、 オブジェクト作るときに 2000H Hello\0 2010H Good\0 アドレスにデータが格納してあって、 char *p="Hello"; は p=(2000H) p="good"; は p=(2010H) とかなるんじゃないの? p[0] = 'P'; とかはアクセス違反になる。 504:デフォルトの名無しさん 06/01/23 18:03:23 >>500, >>503 そうですね。 デバッグで確認すると >>503 のように アドレスが変わってますた。 もっともっと勉強せなあかんなぁ・・・orz 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch