スレを勃てるまでもないC/C++の質問はここで 24at TECH
スレを勃てるまでもないC/C++の質問はここで 24 - 暇つぶし2ch246:デフォルトの名無しさん
16/01/22 09:08:19.22 bim8zuhw.net
>>241
C++ core guidelines だと、
入力専用
 const 参照渡し F(const T&) ただし、int とかは値渡し
出力専用
 return で返す。move を使う。
入出力用
 参照渡し F(T&)
っていうのを推奨してたと思う。
ご指摘の通り、呼び出し側で、const T& とT& の区別が付かないから、const T& とT* で区別するっていう流儀もあって、google の coding guideline もそうなっていたと思う。
一方 fortran は、
intent(in)
intent(out)
intent(inout)
を使うことが出来て、意図がそのものズバリ表せて分かりやすい。


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch