fractal.tfract - TFEngine & T-Fract 開発室

フラクタルエンジンライブラリ TFEngine フラクタルジェネレータ T-Fract

#8: property に対する += 演算
Date: 2001/02/27 07:21:47 Tue Author: tos (tnet0004)
Parent Article: #7: property に対する += 演算
Child Article: #9: property に対する += 演算

> 代入演算子に対して setter が関連づけられていたりするんでしょうかね?
> それで += などの演算子には定義されていないとか。
> ML とか 2ch とかで一度聞いてみては?

C++Builder のヘルプに書かれていました。

→Borland C++Builder言語ガイド「代入演算子とプロパティの使い方」
ケース 1 Edit1->Text = Edit1->Text + "foo"; ケース 2 Edit1->Text += "foo"; a = a + b 形式のケース 1 は,次のようなコードを生成します。 SetText(GetText() + "foo"); このコードは適切であり,期待どおりの結果を生成します。 a+=b 形式のケース 2 は,次のようなコードを生成します。 temp = GetText(); temp += "foo";
でも、普通はこんな事気にしないで使ってしまうと思います。 なかなか際どい仕様です。(笑) tos.
■ この記事のコメントを書く

■ この書き込みを削除/復活します(投稿者のみ可)
■ この書き込み近辺の一覧表示へ

【最新20記事 [一覧] [ツリー] [一括] 】 【最新の記事は 15 番です.】
【次の 2記事 [一覧] [ツリー] [一括]
番から 番までの記事を
TFEngine & T-Fract 開発室 に新しい記事を

T-Net ■ メインページ