Вызывает ли INT_MIN% -1 неопределенное поведение?

Прочитайте http://weseetips.wordpress.com/tag/exception-from-constructor-initializer-list/ )

Редактирование: после более глубокого копирования, они называются «Блоки try функции».

Я признаюсь, что не знал об этом, пока не посмотрел. Вы узнаете что-то каждый день! Я не знаю, является ли это обвинительным актом о том, как мало я использую C ++ в наши дни, отсутствие знаний на C ++ или часто византийские функции, которые засоряют язык. Хорошо, мне все равно нравится:)

Чтобы люди не могли перейти на другой сайт, синтаксис функции try block для конструкторов оказывается:

C::C()
try : init1(), ..., initn()
{
  // Constructor
}
catch(...)
{
  // Handle exception
}

24
задан R.. 8 May 2011 в 01:42
поделиться