Кажется, что большинство ответов пропустили первоначальный вопрос.
Есть ли стандартная функция знака (signum, sgn) в C / C ++?
Нет в стандартной библиотеке, однако есть copysign
, который может использоваться почти таким же образом через copysign(1.0, arg)
, и в boost
есть функция истинного знака, которая также может быть частью стандарта.
#include
//Returns 1 if x > 0, -1 if x < 0, and 0 if x is zero.
template
inline int sign (const T& z);
Цитата из developer.mozilla.org :
Firefox 3.5 представил поддержку HTML 5 аудио и видео элементы, предлагая возможность легко встраивать медиа в HTML-документы. В настоящее время, Формат Ogg Theora, Ogg Vorbis и WAV мультимедиа поддерживается.
Вы можете встроить видео таким же образом, как это:
<video src="http://v2v.cc/~j/theora_testsuite/320x240.ogg" autoplay>
Your browser does not support the <code>video</code> element.
</video>
Обратите внимание, что в настоящее время только Firefox 3.5 поддерживает следующий тег и только с содержимым Ogg Theora / Vorbis. Другие браузеры получат только: Ваш браузер не поддерживает элемент видео
. .
Более того, Firefox 3.5 не очень хорошо обрабатывает некорректные видео. Если видео не в поддерживаемом формате, оно будет отображать пустую область. Я предлагаю прочитать больше о проблемах и обходных путях в источнике
Никто точно не знает, как пойдет стандартизация тега
, но давайте скрестим пальцы.
Это из-за нового элемента HTML5
Он предоставляет новые элементы, такие как
или
. Идея состоит в том, чтобы сделать устаревшим какой-то дополнительный плагин.
На данный момент HTML5 не нормализован (он не будет в ближайшие 5-10 лет)
просто посмотрите на исходный код страницы, это просто JavaScript и видео из dailymotion.com :)
То, что вы хотите сделать, можно сделать с помощью jQuery. Подробнее о jQuery можно узнать по адресу www.jquery.com