boost::operatorsで演算子を自動的に定義する

boost::operatorsを使うと、主要な演算子を定義するだけで、残りの演算子を自動的に定義することができます。 ヘッダファイル #include <boost/operators.hpp> boost …

Continue reading ‘boost::operatorsで演算子を自動的に定義する’ »

boost::noncopyableでコピー禁止のクラスを作る

C++では、クラスを書くとコピーコンストラクタと代入演算子が自動的に定義されます。 boost::noncopyableを使うと、コピーコンストラクタと代入演算子をprivateに定義することで、コピーのできないクラスに …

Continue reading ‘boost::noncopyableでコピー禁止のクラスを作る’ »

RadPHP XEでZend_Sessionを使ってみる。

RadPHP XEにはZend Frameworkが同封されています。 RadPHPからZend Frameworkの高度なセッション管理用コンポーネント Zend_Session を使用してみます。 必要なコンポーネン …

Continue reading ‘RadPHP XEでZend_Sessionを使ってみる。’ »

第18回エンバカデロ・デベロッパーキャンプのセッション資料ダウンロード開始

第18回エンバカデロ・デベロッパーキャンプのセッション資料がダウンロードできるようになっています。 第18回 エンバカデロ・デベロッパーキャンプ – セッション資料ダウンロード 資料を読んで、復習しよう。