0からの、超初心者C++相談室at TECH0からの、超初心者C++相談室 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト699:はちみつ餃子 ◆8X2XSCHEME 23/11/28 20:20:10.37 mRTkdYl9.net >>697 この >>696 の言は逆のことを言ってると思う。 ひとつの翻訳単位にたくさんのクラス (の実装部分) を書くこともあるから ファイルスコープにしたらスコープの範囲が広すぎる (制限にならん) やんけと言ってるように読める。 700:デフォルトの名無しさん 23/11/28 20:27:35.33 dISnZSIc.net >>697 巨大とかじゃなくて、あんたの考えてるであろう1ヘッダに1ソースってのも指針としてはもちろん良いんだけど(そして質問者のケースに合ってるならいいけど) 例えばクラステンプレートになると、ソースに実装を書けないからヘッダのどこか(ヘッダからインクルードしてユーザーに見え辛い場所には出来るが)で実装を書くことになる そうなるとその実装からソースファイル内のstaticな値など見えるわけがないだろ 701:デフォルトの名無しさん 23/11/28 20:29:47.21 dISnZSIc.net >>699 もちろんそれもある 702:デフォルトの名無しさん 23/11/28 20:57:18.00 dISnZSIc.net まぁどれを選ぶかは本人の都合だけど、クラス定義の中にprivateで書くのが自然っちゃ自然な希ガス 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch