Swanman's Horizon

性欲をもてあましつつなんらかの話をするよ。

2016-09-01から1ヶ月間の記事一覧

class or class = ???

1200万パワーだ! 昨日の記事の応用編。なんと演算子オーバーロードの代替表記を使えば、通常では組み合わせることのできない演算子オーバーロードとジェネリクスを同時に使えます。 サンプルコード https://gist.github.com/lynatan/673e574faa8343fa01d7a9…

Use operator overloading for classes with non-ARC compiler

はじめに 演算子オーバーロードはDelphi 2006で導入された機能で、自分が定義したレコードに+や-といった演算子の動作を実装できます。この機能はARC対応コンパイラであればレコードだけでなくクラスでも使えるんですが、非ARCコンパイラ、つまりx86向けのよ…

Starterでフォームデザイナオプションが表示されないバグの修正プラグイン作った。

VM上で検証してたら原因が分かったので直しました。 ダウンロード https://github.com/lynatan/StarterFix 「Clone or Download -> Download ZIP」でダウンロードできます。 Delphinusにも対応しているので、インストールしている方はそちらから導入した方が…