タグ

Qiitaと追記したに関するmohnoのブックマーク (2)

  • Delphi のご先祖を辿る - Qiita

    はじめに これは Delphi Advent Calendar 2018 の 2 日目の記事です。 Delphi のご先祖 早速ですが、Delphi のご先祖を辿ってみましょう。 現在の Delphi のご先祖? 現在の Delphi は 1996 年の Delphi 2 (32bit 版) がベースになっていると考えていいと思います。 Delphi 2 の時点で基的な構成は固まっており、Delphi 1 のコードを Delphi 2 向けに変更するよりも、Delphi 2 のコードを最新版 Delphi 向けに変更する方が簡単なんじゃないかと個人的には思います。 See also: Delphi (Embarcadero) Delphi Community Edition (Embarcadero) Delphi 1 (1995 年) Delphi は 1995/02/11 に最初のバ

    Delphi のご先祖を辿る - Qiita
    mohno
    mohno 2018/12/02
    「BLS Pascal」←知らんかったわー。(Anders が Borland 創立メンバーでないのは知っていた)英語版の wikipedia に書いてあるんだ。あと Turbo Pascal 1.0 のパッケージ写真はそれじゃない(黄色い表紙は5.0以降)/写真変わった:-)
  • C++ のソースに twenty one と書いたら 21 になるようにする - Qiita

    が面白かったので書いてみた。 目的は、 one や twenty one をソースコードに直接書けるようにすること。 twenty one / three を 21/3 と解釈すること。 辺り。 念の為に書いておくと、何の役にも立たない。 version 1 -- operator() #include <iostream> struct numbase { int m; numbase( int m_ ): m(m_){} int value() const { return m; } virtual ~numbase(){} }; struct num : public numbase { num( int m_ ): numbase(m_){} }; struct ten : public numbase { ten( int m_ ): numbase(m_){} num oper

    C++ のソースに twenty one と書いたら 21 になるようにする - Qiita
    mohno
    mohno 2014/08/25
    operator() の使い方に脱帽した:-O / operator"" だと:-O
  • 1