a22_ufcs01
のバックアップ(No.3)
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
]
バックアップ一覧
差分
を表示
現在との差分
を表示
ソース
を表示
a22_ufcs01
へ行く。
1 (2022-05-05 (木) 06:27:51)
2 (2022-05-05 (木) 06:32:43)
3 (2022-05-05 (木) 06:32:43)
D言語のUFCSを真似したい#1
(by
K
, 2022.05.05)
↑
(1)
UFCSというのは Uniform Function Call Syntax の略で、メンバ関数ではない関数でも、メンバ関数であるかのように呼び出せる文法のことです。
ここに詳しい説明があります。
https://tour.dlang.org/tour/ja/gems/uniform-function-call-syntax-ufcs
D言語では引数のない関数呼び出しの場合に()を省略できるという仕様があると書かれていますが、今回はそこは真似しません。それはできなくてもいいかなと今は思うからです。
(編集中)