C++ソフト開発ツールのセオライザー

次世代シリアライザ Theolizer®(セオライザ)【特許出願中】

GPLv3で配布

GPLv3で配布のイメージ

多くの人のお役に立てますようGPLv3にて配布致します。

商用ライセンスで配布

商用ライセンスで配布のイメージ

ビジネスでも使い易い商用ライセンスもご提供致します。

技術解説

第22回目 オジブェクト指向の3大特長の1つ「隠蔽」

こんにちは。田原です。 オブジェクト指向プログラミングの3大特長といえば、「隠蔽」、「継承」、「動的なポリモーフィズム」です。今回はその内 最も強力な「隠蔽」機構について考え方・使い方を解説します。 C言語的な記述に比べ …

第21回目 コンストラクタの誤解と一時オブジェクト

こんにちは。田原です。 たいへん良く勘違いされるのですが、C++のコンストラクタはメモリを確保しません。コンストラクタの呼び出し側で確保されたメモリを使用するオブジェクトを初期化するだけです。このメモリ獲得は「こっそり」 …

第20回目 クラスの基本はデータと関数のセットです

こんにちは。田原です。 本日からC++らしい機能である「クラス」の解説を始めます。C言語にオブジェクト指向プログラミングのコアである「クラス」を追加した部分がC++の最大の拡張の1つですので、ここからは本格的なC++講座 …

第19回目 忘れちゃいけないプリプロセッサ

こんにちは。田原です。 プリプロセッサはテキストを加工するもう一つの言語です。これがソース・ファイルを前処理(プリプロセス)し、コンパイラが加工されたソースをコンパイルします。プリプロセッサもテンプレートと同じく一種のメ …

第18回目 文字コードとVisual C++の悩み

こんにちは。田原です。 今回は、前回に引き続き、文字の内部表現について解説します。まず¥マーク問題、次に日本語文字コードについて解説します。文字コードについては本当に奥深いのですが、ここでは各種表示を日本語で出力 …

  • Facebook
  • Hatena
  • twitter
  • Google+
PAGETOP
Copyright © Theoride Technology All Rights Reserved.
Powered by WordPress & BizVektor Theme by Vektor,Inc. technology.