[cppll:0012] よろしくおねがいいたします
- Subject:
- [cppll:0012] よろしくおねがいいたします
- From:
- Toshihiko 'Chin' Ando <andochin@...>
- Date:
- Mon, 10 Dec 2001 12:44:43 +0900
- X-Mailer:
- WZ MAIL 4.00E
- Message-Id:
- <20011210123021.3744404.1464693321‐at‐ngy.3web.ne.jp>
いつもお世話になっております。
安藤@名古屋市北区在住です。
このMLにも参加させていただきました.以後よろしくお願いします.
しばらくは自己紹介の投稿が続くかと思いますが、技術的なネタも欲しいですね.
で、皆さんの
「ここんとここーすると便利だよ」
っていう小ネタをお聞きしたいと思います.
例えば僕の場合、超小ネタですが、
template<class T, class A = allocator<T> >
class ra_list : public list< T, A > {
public:
T& operator[]( const int x ) {
iterator it = begin();
advance( it, x );
return *it;
}
};
これでlistでも[]が使える(速度は遅いけど)ので便利とか。
よろしければぜひ皆さんのネタもご披露いただきたいと思います。
---------------------------------------------------------
Toshihiko 'Chin' Ando
mail : andochin@...
安藤@名古屋市北区在住です。
このMLにも参加させていただきました.以後よろしくお願いします.
しばらくは自己紹介の投稿が続くかと思いますが、技術的なネタも欲しいですね.
で、皆さんの
「ここんとここーすると便利だよ」
っていう小ネタをお聞きしたいと思います.
例えば僕の場合、超小ネタですが、
template<class T, class A = allocator<T> >
class ra_list : public list< T, A > {
public:
T& operator[]( const int x ) {
iterator it = begin();
advance( it, x );
return *it;
}
};
これでlistでも[]が使える(速度は遅いけど)ので便利とか。
よろしければぜひ皆さんのネタもご披露いただきたいと思います。
---------------------------------------------------------
Toshihiko 'Chin' Ando
mail : andochin@...
▼ スレッド
- 12: いつもお世話になっております。 このMLにも参加させていただきました.以後よろしくお願いし Toshihiko 'Chin' Ando
- ├14: size()を見て、begin()とend()の近いほうから攻めるなんて実装 だともっとおもろいかも。 FUKUDA (epis FUKUDA Fumiki
- └38: 投稿数が安定して流れに乗るまではみんなでネタを持ち寄った方が吉か と思うので、おいらも Wraith the Trickster
- ├39: しばらくは自由にやってもらううち、自然とココのルールが 決まってくれればいいか、と大ら FUKUDA Fumiki
- ├40: このレアなケースに遭遇した事あります(^^;。友人の書いた ウィンドウライブラリで、メニュー oki
- └44: んじゃ僕も。実にくだらないマクロです: こーやって使う。 std::vector<int> container; std::copy( ALL_OF(c FUKUDA Fumiki
- └66: 展開系っすな。 使い方: int array[] = { 1, 2, 3, 4 }; std::copy( ALL_OF_ARRAY(array), out); □■□■ Wraith the Tri Wraith the Trickster
- └72: 可変長配列のことも考慮すればこーゆーのも追加でしょうか: 使い方: int* array = new int[5]; std::copy FUKUDA Fumiki