タグ

ブックマーク / kaitei.net (2)

  • Pascal 入門

    Pascal 入門 Pascal について Pascal は 1970 年に発表された手続き型言語です。 当初,教育用のプログラミング言語として設計されました。 Pascal には多くの方言がありますが,書は ISO 7185 を参考にしました。 Pascal の各種標準規格は次のサイトから閲覧できます。 Pascal Standards http://pascal-central.com/standards.html GNU Pascal Compiler GNU Pascal Compiler は,GNU が開発しているオープンソースの Pascal コンパイラです。 インストール Windows Windows では GNU Pascal Compiler for MinGW を利用します。 次のサイトからパッケージをダウンロードします。 "with GCC x.x.x suppo

    dhrname
    dhrname 2023/11/24
    Pascalとは異なり、Algol60の手続き(procedure)は返り値を持つ。実際に、 https://www.algol60.org/reports/algol60_rr.pdf p.35にinteger型の値を返すStep手続きの例がのっている >手続きは返り値を持たないもの,関数は返り値を持つもの
  • 継承 - C++ 入門

    クラスの継承 既存のクラスを基にして新しいクラスを作ることを,クラスの継承 (inheritance) といいます。 次のプログラムは,Clock クラスを継承した ChimeClock クラスを定義したものです。 #include <cstdio> // 時計を表すクラス class Clock { protected: int hour; int minute; public: Clock(int h, int m) : hour(h), minute(m) { } virtual void print(); }; // チャイム付きの時計を表すクラス class ChimeClock : public Clock // Clock クラスを継承 { public: ChimeClock(int h, int m) : Clock(h, m) { } void print(); //

  • 1