メインメニューを開く

差分

循環参照

100 バイト追加, 2014年2月26日 (水) 00:59
編集の要約なし
循環参照(英:circular '''循環参照'''([[英語]]:circular reference)とは、ある複数の[[データ]]が相互に参照しあっている状態のことである。([[データ構造]])が相互に[[参照]]しあっている状態のことである。
== 概要 ==2つの[[データ]]が相互に参照するのみならず、何個ものデータが巡り巡って循環しているということも多々ある。が相互に参照する[[相互参照]]のみならず、何個ものデータが巡り巡って循環しているということも多々ある。 また、また、1つの[[データ構造]]が同一のデータ構造を参照する[[自己参照]]も循環参照のひとつである。
== 概要 ==
[[プログラミング]]を行う際に循環参照を適切に処理できなければ、たとえば[[シリアライズ]]を行うさいに[[永久ループ]]に陥り、[[アウトオブメモリー]](メモリ不足)や[[スタックマシン]]であれば[[スタックオーバーフロー]]が発生したりといったことになる。
== 参考文献 ==
<references/> == 外部リンク =={{reflist}}
{{stub}}