タグ

2014年5月28日のブックマーク (4件)

  • 本物のプログラマーは pascal を使わない

    物のプログラマは pascal を使わない ※ 共立出版 bit ,Vol. 17 (1985) p. 404-410 より転載 これから紹介するのは 1982 年秋頃からアメリカ西海岸で 地下に潜ってかなり広まった作者不明の論文 [A] である. これを紹介者は友人の一人から知らされたが,何でも かなり有名な人が書いたといううわさである.いろいろな分野にわたり, ちくちくときつい皮肉が語られている. 単に古き良き時代をなつかしんでいるのではなく, ずっとこの世界に生きてきて実感している問題点を 最近の技術的流行に関連させて論じているのである. 作者は皮肉を連ねているが,その裏には当にプログラミングが 好きでしょうがないという気配がある. また,これからのプログラミングというものを当に心配している という作者の気持がよくわかる. 内容的に一部過激な表現 があるので長い間紹介するのをた

    noonworks
    noonworks 2014/05/28
    なに言ってるか半分もわからないヤバイ
  • C++マニアック,C++,const の使い方,usage of const

    キーワード const は、C++ の変数(オブジェクト)が定数であることを示すものです。「オブジェクトの内容を変更できない」というアクセス制御を行うときに使うわけです。簡単ですが、ポインタと絡むと const を書く位置によって意味が変わるので、このあたり、まとめておきましょう。後半では、クラスと共に使用する場合についても解説します。 最も簡単な場合 ポインタが絡む場合 const なクラスのメンバ変数 const なクラスオブジェクトを使う場合 最も簡単な場合 ページの先頭へ const を使う、最も簡単な場合とは、例えば、変更しない整数の定数を定義するような場合でしょう。次の例を見てください。変数 iL1、iL2 は、定数となり、値を変更できません。 int main() { // int 型変数と const int iL0 = 200; const int iL1 = 200;

    noonworks
    noonworks 2014/05/28
    ポインタのconstの位置忘れる……
  • C++マニアック,ポインタ,pointer の使い方(クラスメンバへのポインタ)

    ポインタの使い方 ここでは C 言語と C++ 以外の言語ではあまり見かけないポインタについて解説します。 C 言語にはなく、C++ にはある、マニアックなポインタといえば、クラスメンバへのポインタです。クラスメンバへのポインタを知らない人も多いのではないでしょうか。これについては、このページの後半で解説します。前半は、通常のポインタについて解説します。 ポインタは難しいといわれることがありますが、そんなことはありません。C 言語と C++ がアセンブリ言語のように軽快であるのは、ポインタのおかげといっても良いでしょう。ここで、明快に理解してください。 ポインタは、必要なのか、使わない方がよいのか、という議論 組み込み型変数とポインタ 配列の先頭アドレスとポインタの関係 関数へのポインタ ポインタと整数の加減算(ディスプレースメント) ポインタ同士の引き算 クラスメンバへのポインタ <-

    noonworks
    noonworks 2014/05/28
    ポインタ,メンバへのポインタ
  • Nettica VPN Service » Make Your Own Cloud

    Welcome to Nettica!Join the Cloud! We are a cloud based VPN service built on WireGuard™ technology providing fast, secure connections to local and cloud resources. Make your own cloud! Mix and match between local and multi-cloud environments managed with the Nettica Agent. Command and control your network from anywhere! OAuth2 and role-based access control provide a secure environment to manage yo

    Nettica VPN Service » Make Your Own Cloud