полчучается
А есть ли баг в Камю? тут скорее коллизия в стандарте. 8.3.5/7!=14.3.1/3 согласно 8.3.5/7 это разрешено
green в 2010 приведенный код работает
_DEN_ для 2008 не подойдет
_DEN_ под рукой 2008 студии нет, но попробуй template <class Ty> struct MemFnHelper; template <class F, class Ty> struct MemFnHelper<F Ty::*> {...
_DEN_ +1
maksim_ к этому
и т.д. вообщем - читаем стандарт
вернее - оба компилятора следуют стандарту
gcc следует стандарту
легальных способов нет
J0E а что еще можно было понимать?
J0E ничего для конкатенации строк в компайл-тайм не увидел. там используется expression templates для отложенного вычисления выражения (в...
J0E специально качнул либу. долго смотрел код. ничего подобного не увидел _DEN_ а я поверил в чудеса :)
cppasm это неверно. возмем две единицы трансляции A и B A.cpp int x; B.cpp int x; переменные действительно имеют внешнее связывание и в...
Ursus try/catch - присущ языку. вот именно. что в Win. под другими осями - может быть другая реализация.
_DEN_ я исходил из примера и каммента: поэтому reserve и не рассматривал ;)
_DEN_ это и есть ответ на вопрос. в случае с вектором - итератор мог остаться end, а мог начать указывать на валидное значение. и рассчитывать на...
Booster :) как правильно заметил green: тогда какая разница - конструктор бросит исключение или мы вывалимся в GPF сами по себе? объект не может...
Booster а что представляет объект между созданием и инициализацией? в каком он состоянии находится? и что будет, если я попытаюсь работать с ним...
Имена участников (разделяйте запятой).