[過去ログ] C/C++ゲーム製作総合スレッド Part2 (1001レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
954(6): 2013/01/05(土)05:55 ID:blAJcoX/(1) AAS
#include <iostream>
class Inner{
public:
void delete_self(){
//delete this; //自身をdelete
//this = NULL; //自身をNULL(左はエラー)
};
省17
955(1): 2013/01/05(土)07:07 ID:jKk56rfs(1) AAS
>>954
thisは自身のアドレスだから変更出来ないし、仮に出来たとしてもobjの値は変わらないから意味がない
innerに**selfでも定義してobjのアドレス渡せば出来なくもないと思うけど
普通にA内でやればいいんじゃないの?
956: 2013/01/05(土)10:39 ID:PaEmLOIH(1) AAS
>>954
俺も>>955に同意だなぁ
文法的には可能だけど、人の道に外れてる
958: 2013/01/05(土)23:36 ID:6cav/N/u(1) AAS
>>954
まずはメンバ関数名をgedatsu()にするんだ
959(1): 2013/01/06(日)11:08 ID:gKY4QWAo(1) AAS
>>954
その為のスマポじゃ?
961: 954 2013/01/06(日)11:43 ID:wNZdSJOn(2/2) AAS
↑
962: 2013/01/06(日)15:11 ID:jfHdCFct(1) AAS
>>949
確かに3ms程度が計測出来た。
>>954
解決したのか。
>Innnerクラス内部からdeleteしてNULLを代入
って意図がよく分らんな。
親の変数を、子が直接いじれるとか、なんというか発想が「次世代型高級言語」だなw
省1
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.029s