2011-09-03から1日間の記事一覧

Xerces-C++のサンプルコード

後々使うことになりそうだったので、備忘録として残しておく。 読み込んでいるXMLファイルは、Xerces-C++にサンプル用として含まれていたもの。 サンプルコード #include <iostream> #include <xercesc/dom/DOM.hpp> #include <xercesc/dom/DOMElement.hpp> #include <xercesc/dom/DOMNode.hpp> #include <xercesc/dom/DOMText.hpp> #include <xercesc/parsers/XercesDOMParser.hpp> #include </xercesc/parsers/xercesdomparser.hpp></xercesc/dom/domtext.hpp></xercesc/dom/domnode.hpp></xercesc/dom/domelement.hpp></xercesc/dom/dom.hpp></iostream>

std::listとstd::vectorの相互変換

例えばJavaだと、java.util.ArrayListとjava.util.Vectorはどちらもjava.util.Listインタフェースを持っているので、そもそも相互に変換する必要は無いのだが、C++の場合だとどうもそうじゃないようなので。C++の場合、listとvectorのコンストラクタにイテレ…