フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: [1]
トピック: TBitmapコンストラクタ
毛利 春幸
メンバー
投稿数: 25
TBitmapコンストラクタ
on: 2017/10/26 09:22 Thu

Delphiの場合


//マスクしてみる。
TBitmap.CreateFromBitmapAndMask(TBitmap.Create, TBitmap.Create);

C++Builderの場合


TBitmap(new TBitmap(), new TBitmap);

Delphiの場合複数コンストラクタが持てないんでしたっけ

Owl's perspective
メンバー
投稿数: 24
Re: TBitmapコンストラクタ
on: 2017/10/26 10:09 Thu

TBitmapは多分Delphi 1からあるのではないかと思いますが、そのころはコンストラクタのオーバロードが
できなかったため、引数別にそれぞれ別のコンストラクタ定義がある、ということかと。
例外オブジェクト(Exception)のコンストラクタとか、こういうケースは結構あります。

毛利 春幸
メンバー
投稿数: 25
Re: TBitmapコンストラクタ
on: 2017/10/26 10:31 Thu

引用 owlsperspective on 2017/10/26 10:09 Thu
TBitmapは多分Delphi 1からあるのではないかと思いますが、そのころはコンストラクタのオーバロードが
できなかったため、引数別にそれぞれ別のコンストラクタ定義がある、ということかと。
例外オブジェクト(Exception)のコンストラクタとか、こういうケースは結構あります。

ありがとうございます。
おーなるほど昔からのなごりですか

ページ: [1]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.029 sec.