K.Maebashi's BBS 投稿フォーム
ハンドル名
件名
Link
>>(A)(B)どっちが良いのでしょうか? > >どちらもpの型はchar**ではないでしょうか。 >それはさておき、 > >>ちなみに個人的な意見(というか直感)では >>(A)の方がわかりやすいですね。たぶん。 >>しかし、 >>(B)の方が、例の「どこかの領域」を節約するため効率的と思います。 > >これはその通りなので、わかりやすさと効率を秤にかければよいと思います。 >ただし、p[n]を個別に解放したいとか、個別にサイズ変更(realloc)したいとかの >場合には(B)の方法は使えません。 > >>fread(p[0],sizeof(char),xM*yM,fp); >>と一発で書けて便利と思います。 > >そうですが、そういうことを始めると一発でデータファイルの互換性が >失われるのでおすすめはできません。 > >>■メモリー閲覧 >>(なければ、私が自分で作ってみたいな...と思っています) > >774RRさんがすでにおっしゃっているように、そういうプログラムをデバッガと >言います。 >ところで、閲覧したいメモリは仮想メモリでしょうか? 物理メモリでしょうか? >他プロセスの仮想メモリを覗くのも物理メモリを覗くのも、C言語レベルで >標準的な方法は存在しないため、そんなに簡単には作れないと思います。 >ポインタ完全制覇をお持ちなら、「2.1 仮想アドレス」を参照してください。 >
spamよけのため、ここに「ほげぴよ」と入力してください。
削除パスワード :
クリック!