Имитация мигающего тега с CSS3-анимацией

Как правило, вы должны never допускать, чтобы исключения C ++ распространялись за пределы модуля. Это связано с тем, что стандарт C ++ не указывает, как должно быть реализовано распространение исключений, и, таким образом, это компилятор (и флаги компилятора) и зависит от операционной системы. Вы не можете гарантировать, что код, вызывающий ваш модуль, будет скомпилирован с тем же компилятором с теми же флагами компилятора, что и ваш модуль. Фактически, поскольку вы демонстрируете этим вопросом, вы не можете гарантировать, что код, вызывающий ваш модуль, будет написан на одном языке.

Для получения дополнительной информации см. пункт 62 в Стандартах кодирования C ++ Sutter и Alexandrescu.

139
задан Community 23 May 2017 в 11:55
поделиться