MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
C++の基礎 - フレンドのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
C++の基礎 - フレンド
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == <code>private</code>メンバは、そのメンバを持つクラスからのみアクセスできるが、例外的に、特定の相手にのみ<code>private</code>メンバへのアクセスを許可するフレンドがある。<br> フレンドは、特定の関数からのアクセスを許可するフレンド関数、および、特定のクラスからのアクセスを許可するフレンドクラスの2つが存在する。<br> <br> フレンドについては賛否両論あり、使用すべきではないという意見もある。<br> 実際に、<code>private</code>メンバへアクセスできる経路を作るため、使いどころには注意が必要となる。<br> <br> しかし、フレンドは相手を明確に限定しているため、特定の相手のためだけに<code>private</code>メンバを<code>public</code>メンバに変更するよりも良い方法だと言える。<br> フレンドを使用するかどうかを決定する前に、そのクラスのメンバにできないかどうかを考えるべきである。<br> <br><br> __FORCETOC__ [[カテゴリ:C++]]
C++の基礎 - フレンド
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse