2016-01-01から1年間の記事一覧
新卒で入社したSIerから今の会社に転職して2016-04-01付けでちょうど1年になる。 そもそもなんで転職したくなったのか、転職していいことあったのか、 期待した結果が得られたのか、雑にまとめる。*1 転職理由 受託開発における、作ったら作りっぱなしの商習…
実装メモ 複数の条件をパスしたレコードだけ抽出するみたいな用途を想定。 #include <iostream> #include <vector> #include <string> /** * Template Interface class */ template <typename T> class Filter{ public: virtual bool filter(const T &v) const = 0; virtual ~Filter(){} }; /** * T</typename></string></vector></iostream>…
コード ヘッダ #ifndef string_encoder_hpp #define string_encoder_hpp #include <string> namespace encoding { class Encoder{ public: // From EUC-JP static std::string EucToSjis(const std::string &value); static std::string EucToUtf8(const std::string</string>…
#include <iostream> #include <sstream> #include <fstream> #include <vector> #include <numeric> class MyClass { private: class BitField { public: unsigned int a_: 10; unsigned int b_: 8; unsigned int c_: 12; unsigned int d_: 2; BitField() : a_(0), b_(0), c_(0), d_(0){} BitField(int a,</numeric></vector></fstream></sstream></iostream>…
図形の上に引かれた線を、3*3などで矩形分割する必要があったため調査メモ。 環境 OSX 10.11.3 xcode 7.2.1 boost 1.60 clang 3.5.0 サンプルコード #include <iostream> #include <vector> #include <boost/geometry/geometry.hpp> #include <boost/geometry/geometries/linestring.hpp> #include <boost/geometry/geometries/multi_linestring.hpp> #include </boost/geometry/geometries/multi_linestring.hpp></boost/geometry/geometries/linestring.hpp></boost/geometry/geometry.hpp></vector></iostream>