2012年12月11日火曜日

配列のコピー

配列のコピーって、意外と面倒ですよね。僕の場合、for文を使って要素を一つづつ代入させてました。もっと簡単にできないかなと思って考えているうちに、構造体をつかえばいいんじゃないかなと思いました。

struct array_tag{int x[100]};

struct array_tag a,b;
a=b;


ではでは~。


1 件のコメント :

  1. これはなかなかいい考えかも。
    どうせならメンバ変数に配列のサイズも一緒に格納しておけばいい。
    ただ、C言語で配列のコピーを簡単に行うならmemcpy関数を使う方法もある。
    これでも面倒くさいという人はC++に移行しましょう。

    返信削除