Foren: Hilfe (Thread #6245)

static_container::lodge_listがコンパイルできません。 (2004-10-25 23:36 by studiokingyonet #11645)

こんにちは。はじめまして。
static_container 愛用者です。
lodge_listでコンパイルできないところを発見しました。
- push_back pop_backの戻り値がvoid なので値を返せないようです。
- erase()のpos.getNode()がprotectedなのでアクセスできないようです。

fix御願いします。

RE: static_container::lodge_listがコンパイルできません。 (2004-11-24 01:36 by ando_takahiro #11951)

投稿ありがとうございます。
お返事が送れて申し訳ありません。
ここに投稿されても僕にメールが来ないみたいで、今まで気づきませんでした。ちなみに VC7.1 だと確認できないんですが、d金魚さんの利用されているコンパイラは何でしょうか?
Reply to #11645

RE: static_container::lodge_listがコンパイルできません。 (2004-11-24 01:44 by ando_takahiro #11952)

http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/gslib/GSLib/Code/static_container/lodge_list.h
に一応修正しましたが、まだ不安です。一応確認をお願いします。
Reply to #11951

RE: static_container::lodge_listがコンパイルできません。 (2005-02-17 00:31 by studiokingyonet #12893)

こんにちは。返信遅れて申し訳ありません。
使っているコンパイラはVC6です。
最近、boostの最新バージョンに対応していないところが目立ち始めてきました^^;
VC6の場合、template指定が出来るクラスをfriendで使用する場合、
friend class lodge_list<Value>;
のように明示的に行わないとエラーが発生するようです。

最初の投稿での問題点は前回の返信で改良したlodge_list.hで改善されました。ありがとうございます。m(_ _)m
Reply to #11645