Re[26]: Что вас останавливает от изучения нового языка?
От: WolfHound  
Дата: 23.04.11 19:39
Оценка:
Здравствуйте, night beast, Вы писали:

NB>весь интерфейс используемый в функции переписывают?

NB>этож застрелиться можно.
NB>я думал это си — многословный язык, ан нет.
Ты о чем?
Это будет прописано один раз.
contract FooBar
{
    void bar();
}


Это вообще часть стандартной библиотеки.
template<class Value>
contract iterator
{
    Value* operator->();
}


Остается это
template<class Iterator, class Value> 
where Iterator : iterator<Value>
where Value : FooBar

Но тут ни куда не деться.
... << RSDN@Home 1.2.0 alpha 4 rev. 1472>>
Пусть это будет просто:
просто, как только можно,
но не проще.
(C) А. Эйнштейн
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.