掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板2

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.27631

allocで取得したメモリを多次元配列として使いたい
投稿者---Mr.Boo(2006/07/13 14:50:37)


開発環境 Borland® C++Compiler 5.5(無償版)
OS Windows2000 SP4

研修用の演習問題の解答例を作成しているのですが、その中で2次元配列を使おうとしております。
ただし、使いたい2次元配列の要素数が動的に変化するため、callocやmallocで必要なバイト数だけ取得して、それをキャストして2次元配列として使いたいのですが、キャストの仕方がよく分からず困っています。
以前にも、2次元配列を動的に取得しようして、うまくいかずにあきらめたことがあります。
どなたか、allocしたメモリを2次元配列として使う方法をご存じないでしょうか。

なお、2次元配列の列は固定で
#defune RETU 10
のように宣言をしておきますが
行を動的に使う必要があります。
char array[gyou][RETU];

2次元配列の使用目的は、列は固定ですが行が動的に変化する文字列をファイルから読み込み、アクセスをしようと考えております。

すごく初歩的な質問も知れませんが、よろしくお願いいたします。




この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:allocで取得したメモリを多次元配列として使いたい 27632 Blue 2006/07/13 14:55:55


No.27632

Re:allocで取得したメモリを多次元配列として使いたい
投稿者---Blue(2006/07/13 14:55:55)


過去ログ
http://f4.aaa.livedoor.jp/~pointc/log671.html


この投稿にコメントする

削除パスワード

No.27633

Re:allocで取得したメモリを多次元配列として使いたい
投稿者---Mr.Boo(2006/07/13 15:09:35)


>過去ログ
>http://f4.aaa.livedoor.jp/~pointc/log671.html

早速レスをいただき、ありがとうございます。
お教えいただいた過去ログを参考に、させていただきます。

う〜ん、過去ログはきちんと確認しなさい、と言うことですね。
すみませんでした。 m(__)m



この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧