【初心者歓迎】C/C++室 Ver.55【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0620デフォルトの名無しさん
2008/06/27(金) 19:21:04無理ですね
別名をつければいけますがw
C++で関数のエイリアスを作る方法は知りませんのでCの作法で書くと次のとおり
#include<iostream>
namespace abc{
class Hoge{
public:
static void global_func(){std::cout << "global_func()" << std::endl;}
};
void (*hoge_func)()=Hoge::global_func; // 別名
};
int main(){
void (*func)()=abc::Hoge::global_func; // 別名
func();
using namespace abc;
hoge_func();
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています