関連ページの更新状況

リンク元またはリンク先の変更を表示したいページ名を入力してください。("Category:カテゴリ名"と入力すると下位カテゴリを参照できます)。自分のウォッチリストにあるページの変更は太字で表示されます。

最近の更新のオプション 最近 1 | 3 | 7 | 14 | 30 日間の更新を最大 50 | 100 | 250 | 500 件表示
ログインユーザによる編集を非表示にする | 匿名ユーザによる編集を非表示にする | 自分の編集を非表示にする | ボットによる編集を表示する | 細部の編集を非表示にする | ページのカテゴリ追加・除外を表示する | ウィキデータを表示
2024年5月14日 (火)の17:53以降の更新を表示する
 
ページ名:
略語のリスト:
ウィキデータの編集
N
ページの新規作成 (新しいページ一覧も参照)
M
細部の編集
ボットによる編集
(±123)
ページサイズの増減 (バイト単位)
一時的にウォッチしているページ

2024年5月11日 (土)

  • 差分履歴 More C++ Idioms/スマートポインタ(Smart Pointer) 05:32 +2,014Ef3 トーク 投稿記録(C++11以降 std::auto_ptr の使用は非推奨です。 std::auto_ptr が非推奨になった理由の1つは、その所有権の移譲方法が問題を引き起こす可能性があることです。std::auto_ptr は所有権を移譲するスマートポインタですが、その動作に問題がありました。例えば、コピーが行われると所有権が移動してしまい、元のポインタは無効になるという問題があります。 そのため、C++11以降では std::auto_ptr は非推奨とされ、代わりに以下のようなスマートポインタが推奨されています: std::unique_ptr C++11で導入された std::unique_ptr は、所有権が唯一のポインタに移譲され、所有権の安全な移動を保証します。コピーが禁止されており、所有権の移譲が明確に制御されます。 std::shared_ptr 複数のポインタが同じリソースを共有できるようにするために使用されます。リソースが最後の std::shared_ptr が破棄されるまで有効に保持されます。) タグ: 2017年版ソースエディター