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

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

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


именно об этом. если в функции еще используется bar1 и bar2 то их тоже придется описать (опять же здесь или в отдельном контракте?)
если в отдельном контракте то опять их все перечислять в функции.
если в этом, то в другой функции придется создавать свой контракт.
засорять пространство имен.

этого никто не будет делать.

WH>Это вообще часть стандартной библиотеки.

WH>
WH>template<class Value>
WH>contract iterator
WH>{
WH>    Value* operator->();
WH>}
WH>


с этим не спорю.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.