C/C++小心者スレッドPart1
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
922:デフォルトの名無しさん 10/03/28 00:25:57 >>920 そんなことで悩むぐらいならポインタでなく実体を返せばいいと思う Hoge func(int a) { Hoge h; h.k = a; return h; } 923:デフォルトの名無しさん 10/03/28 01:30:09 >>922 構造体の配列を返したかったので・・・ すみませんどうやら別のところで引っかかっていたようで、今解決しました。 どうもお騒がせしましてすみません。 924:デフォルトの名無しさん 10/03/28 03:13:39 つーか根本的に関数側で確保した構造体のポインタを返すのがキモイ 呼び出し側で(空でいいから)構造体を用意して、そのポインタを関数に渡して、 関数側はその渡されたポインタで構造体の中身を加工する、っつーのが普通だし、 そういう設計ならポインタを返す必要も無いしstaticも要らないし、static無しで ポインタ返しても別に問題無い 何でそうなるかが分からんようだと辛い 925:デフォルトの名無しさん 10/03/28 09:22:50 >>924 関数側で確保した構造体のポインタじゃなくて構造体を返すのもダメ?
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
4740日前に更新/246 KB
担当:undef