Crazy_Owl 10.06.2011 09:25 35913954511307697438207739

But when you try to do the modern funkiness of dynamic languages (lambda functions, map/reduce, type-independence, ...), it's usually along the route of "Hey cool, this is actually possible with C++! You just need to do

dynamic_cast<MyData*>(funky_iterator<MyData &const*>(foo::iterator_type<MyData>(obj))

Yeah. Right.

1. jtootf 10.06.2011 09:33 galois

так оно обычно и выглядит, да. при известном желании можно спрятать часть этого кошмара за boost.proto, но там тоже своих подводных камней хватает

2. 0x2207 10.06.2011 09:39 epsilon

ты делаешь меня грустной пандой

Do you really want to delete ?