[cppll:8661] Re: クラスの名前を引っ張ってくるには

Subject:
[cppll:8661] Re: クラスの名前を引っ張ってくるには
From:
FUKUDA Fumiki <fukuda.fm@...>
Date:
Thu, 08 May 2003 12:56:18 +0900
X-Mailer:
WeMail32[1.42] ID:NTES00
Message-Id:
<200305080402.h4842Id02690‐at‐mailsv.nec.co.jp>
In-Reply-To:
8659
επιστημηです。

--- "[cppll:8659] Re:クラスの名前を引っ張ってくるには" / Osamu Shigematsu ---

>>     std::cout << typeid(this).name() << "::" << __func__ << std::endl;
>>...
>        P1A::foo
>
>になります。typeid(*this) に変えたんですが、なぜか頭に 1A という風に
>1 がつくんです。なんなんだろう。。。

type_info::name() は処理系が勝手に決めた文字列を
返せばいいんだそうな。

だから "教えない" とか "ひ・み・つ(うふ)" てプリント
されても文句言えないのです^^;

-----:-----:-----:-----:-----:-----:-----:-----:-----:-----
FUKUDA (episteme) Fumiki -- magical, but never a magic...

スレッド

Navigation

検索

[検索ヘルプ]

Maintener: Tietew <www.tietew.jp>
Powered by Ruby on Rails, Mongrel, PostgreSQL, and Hyper Estraier.
click here