|
|
|
iterator casting
|
|||
|---|---|---|---|
|
#18+
Dano #include <list>; class Base{ }; class Derived : public Base{ } int main(){ list<Base>::iterator it; list<Derived>::iterator it_der; //Kak preobrazovatj it_der k list<Base>::iterator //esli eto voobshe vozmozhno ? return 0; } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2005, 14:09 |
|
||
|
iterator casting
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.04.2005, 12:18 |
|
||
|
iterator casting
|
|||
|---|---|---|---|
|
#18+
один итератор к другому ты никак не преобразуешь. нет в этом смысла. это в принципе разные типы данных, от разных контейнеров. а вот преобразовать значения итератора it_der к значению итератора it можно, что и сделано мессагой выше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2005, 13:08 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33002691&tid=2033490]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
142ms |
get topic data: |
6ms |
get forum data: |
3ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 408ms |

| 0 / 0 |
