C++相談室 part21
■ このスレッドは過去ログ倉庫に格納されています
0353デフォルトの名無しさん
NGNGグローバル変数に渡したいのですが、どのようにすればよいのでしょうか?
(ローカル変数のスコープをグローバルに変換したい)
自分がやってみたのは以下のとおりです。
おかしな点があったらご指摘頂けないでしょうか。
// グローバル
classHoge* global_ptr_cHoge;
//
void func()
{
classHoge cHoge; // オブジェクト作成
global_ptr_cHoge = &cHoge; // オブジェクトのアドレスをグローバルに格納
test(global_ptr_cHoge); // テスト用関数
}
void test(classHoge* ptr_cHoge)
{
ptr_cHoge->Method();
...
}
■ このスレッドは過去ログ倉庫に格納されています