ブックマーク / odz.hatenablog.com (1)

  • C++でDuck Typing - odz buffer

    >Duck Typing 調べてみたけどさっぱりだー クラスAとBがあって、それぞれに継承関係がなかったとしても、同じメソッドを持っていれば同じように扱うことができる…ってことかなぁ…むずかしぃ それで間違ってないです。難しいっていうのは理屈では理解できるけどでも、あひるがどうのこうの言われても実感がわかないとってことだと思うので、簡単なサンプル。 #include <iostream> #include <vector> #include <list> #include <string> #include <iterator> #include <algorithm> template<typename Source, typename Destination> void copy_container(const Source& src, Destination& dest) { typ

    C++でDuck Typing - odz buffer
    noya
    noya 2006/09/03
  • 1