[過去ログ] 放置型育成RPGを作りたい (120レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
46
(1): 2013/06/19(水)10:28 ID:27cE0+j/(1/2) AAS
>>44
昔の C だとよく関数ポインタは使ってたが、こういう用途ではもう使わんような。

もしかして、関数内でオブジェクト(てか素の C ならあとは構造体しか普通はないわな)の実体を
作ってポインタで返すというのをやりたいって意味なら、
関数内で確保したメモリのポインタをずっと監視する仕組みを作っておくか、
関数呼ぶ前にポインタを関数に「参照渡し」してやってそこに返してもらって監視するかだな。

C++ でやるつもりならちゃんとクラスを作ってクラスポインタにしてやればいい。
省2
47: 2013/06/19(水)10:38 ID:27cE0+j/(2/2) AAS
>>46
いかん。関数を呼ぶ前に、じゃなくて呼ぶ時に、だ。
呼ぶ時の引数としてあらかじめ呼ぶ側で用意したポインタを「参照渡し」する、ということ。
C は参照渡しできんので結局二重ポインタになるってところがまためんどい。
参考書読んで勉強してくれ。こっちもひさしぶりに思い出した。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.010s