Cur: 2012-08-21 (Tue) 19:04:20 SHOO source Edit
Line 1: Line 1:
 +TITLE:連想配列の要素の削除
 +// ページタイトルを記入しましょう
 +* 概要 [#h35b4c4b]
 +連想配列の要素の削除を削除するには、.removeプロパティを使用します。
 + 連想配列の変数.remove(キー);
 +
 +* ポイント [#y6406c43]
 +すでに存在していない要素を削除しようとしても、例外などエラーは発生しません。~
 +正常に削除されたかどうかを確認するには、やはり in を使用します。
 +
 +* サンプルコード [#xe6d70d4]
 +#code(d){{{
 +import std.stdio;
 +void main()
 +{
 +    string[string] assoc;
 +    assoc["a"] = "あ";
 +    assoc["i"] = "い";
 +    assoc.remove("i");
 +    if ("i" in assoc)
 +    {
 +     writeln("「i」の要素が残っている…");
 +    }
 +    else
 +    {
 +     writeln("「i」の要素は削除されました。");
 +    }
 +}
 +}}}
 +* 実行結果 [#a2e0a582]
 +#code(console){{{
 +「i」の要素は削除されました。
 +}}}
 +
 +* 投票とコメント [#m4fbc2d0]
 +#vote(大変参考になった,参考になった,あまり参考にならなかった,まったく参考にならなかった,#notimestamp)
 +#pcomment
  

  • Backup diff of SampleCodes/D言語文法/連想配列関連/2(No. All)
    • Cur: 2012-08-21 (Tue) 19:04:20 SHOO

Front page   Edit Diff Backup Upload Copy Rename ReloadPrint View   New Page Page list Search Recent changes   Help   RSS of recent changes (RSS 1.0) RSS of recent changes (RSS 2.0) RSS of recent changes (RSS Atom) Powered by xpWiki
Counter: 1210, today: 1, yesterday: 0
メインメニュー

ログイン

ユーザー名:


パスワード:





パスワード紛失  |新規登録

Menu