|
|
|
map, virtual
|
|||
|---|---|---|---|
|
#18+
Ну, да и соответственно, раз в таких классах просто обязан быть конструктор копирования, то и конструктор const тоже обязан быть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 17:39 |
|
||
|
map, virtual
|
|||
|---|---|---|---|
|
#18+
авторИтог такой: в контейнерах stl нельзя испольовать объекты, которые при копировании изменяют свойства исходных. Исключения состаляют, в которых изменяемые свойства замутаблены. Итог несколько иной: вам следует открыть стандарт и, ничего для себя не придумывая, почитать какие собственно требования предъявляют стандартные контейнеры и, в частности, std::map к типам своих элементов. Далее примерять std::auto_ptr, boost::shared_ptr и т.п. и выбрать удовлетворяющий требованиям. В противном случае, можно еще долго блуждать в своих собственных домыслах и определениях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2006, 23:01 |
|
||
|
map, virtual
|
|||
|---|---|---|---|
|
#18+
Анатолий Широков авторИтог такой: в контейнерах stl нельзя испольовать объекты, которые при копировании изменяют свойства исходных. Исключения состаляют, в которых изменяемые свойства замутаблены. Итог несколько иной: вам следует открыть стандарт и, ничего для себя не придумывая, почитать какие собственно требования предъявляют стандартные контейнеры и, в частности, std::map к типам своих элементов. Далее примерять std::auto_ptr, boost::shared_ptr и т.п. и выбрать удовлетворяющий требованиям. В противном случае, можно еще долго блуждать в своих собственных домыслах и определениях. Необоснованный скептицизм. Ну, да ладно. Где его найти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.12.2006, 10:03 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34194271&tid=2029835]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
179ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 220ms |
| total: | 471ms |

| 0 / 0 |
