boost::operatorsで演算子を自動的に定義する
boost::operatorsを使うと、主要な演算子を定義するだけで、残りの演算子を自動的に定義することができます。 ヘッダファイル #include <boost/operators.hpp> boost …
boost::operatorsを使うと、主要な演算子を定義するだけで、残りの演算子を自動的に定義することができます。 ヘッダファイル #include <boost/operators.hpp> boost …
C++では、クラスを書くとコピーコンストラクタと代入演算子が自動的に定義されます。 boost::noncopyableを使うと、コピーコンストラクタと代入演算子をprivateに定義することで、コピーのできないクラスに …
一般的に、std::pairの値を取得するにはfirstとsecondを使います。 #include <map> #include <string> std::pair<int, std:: …
Continue reading ‘boost::tieで、std::pairやboost::tupleの値を取得する’ »
Boost C++ Librariesプログラミング 図書館で借りて読みました。 良い本でしたので購入する予定です。 C++ Builder 2009にはBoost C++ Librariesのバージョン1.35が入って …