среда, ноября 12, 2008

Видео Concepts: Extending C++ Templates For Generic Programming

Рассказ про новую фичу, которая будет в C++0x - концепции.


По ссылке с Deepen C++.

Updated 15.11.2008:
Поскольку далеко не все захотели смотреть видео на час, хорошо бы привести описание концепций. Свое мне писать лень, в комментариях Cheremukhin привел ссылку на хорошее описание.
Короче говоря, это требования к обобщаемому типу, невыполнение которых может привести к ошибке инстанцирования шаблона. На данный момент такие требования повсеместно встречаются в документации(IS, boost docs, etc). Теперь эти требования можно будет выражать в коде.
Там чуть вниз надо отмотать до раздела Concepts.

суббота, ноября 01, 2008

FAT32 и большие файлы

В FAT32 есть ограничение на максимальный размер файла - 4Гб. Но при попытке записать файл большего размера вряд ли вам будет выдана внятная диагностика. Вы получите что-то вроде "Недостаточно места на диске" или "Ошибка записи файла". А ваш любимый download-менеджер просто подвиснет, скачав файл на, скажем, 98%.

Совсем плохо в такой ситуации не технарям, которым всё происходящее кажется каким-то мистическим действом.