Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

Госты.

Чт ноя 14, 2013 12:00:15

Здравствуйте!
Скажите пожалуйста существуют ли гости или правила какие нибудь. для таких случаев?

Пример 1 :
unsigned short Temp;

Temp=0x1234;
Temp<<=8;

что будет?
0x3400 или 0x3412

Re: Госты.

Чт ноя 14, 2013 12:07:19

Какие госты? Есть стандарты языка.
Если вы имеете ввиду Си, то выражение даст 0x3400

Re: Госты.

Чт ноя 14, 2013 13:48:58

Получается это логический сдвиг а не циклический. где написано про это? посмотрел в MSDN про это не чего не сказано

Re: Госты.

Чт ноя 14, 2013 13:59:24

Оказывается не во всех языках есть циклический сдвиг...
Гугль, "си циклический сдвиг", 3-я ссылка

Re: Госты.

Чт ноя 14, 2013 14:08:30

Понял. Спасибо!

Re: Госты.

Чт ноя 14, 2013 14:35:23

посмотрел в MSDN про это не чего не сказано

Интересно, с каких это пор Microsoft стал законодателем стандартов (кроме своих)? :)

Re: Госты.

Пн дек 02, 2013 12:45:02

на Си есть "Госты"

C99 — современный стандарт языка программирования Си. Определен в ISO/IEC 9899:1999, современная версия - ISO/IEC 9899:1999/Cor 3:2007 от 2007-11-15.

C11 или ISO/IEC 9899:2011 (неофициально C1X) — новый стандарт для языка Си (ISO/IEC 9899:2011[1]), который заменил существующий стандарт C99.

Из википедии вынул.... :hunger:

Re: Госты.

Пн дек 02, 2013 13:19:08

Ну а теперь выньте оттуда, что такое "ГОСТ":
Государственный стандарт — основная категория стандартов в СССР, сегодня межгосударственный стандарт в СНГ.

Так как связаны ISO/IEC с ГОСТ? :)

Re: Госты.

Пн дек 02, 2013 13:49:33

Ну а я ему так и говорю... в кавычках... тоесть это аналог нашего, только ихнее :)

Понятное дело, что на врядли существует "наш совеццкий гост" на буржуйский язык программирования Си....
но Москаль любит паскаль, а мы уси программыруим на Си (ц) Народный юмор.

Но. при разработке чего либо, сначала опираемся на наш ГОСТ, потом на ISO, ну а если нет ничего, тогда руководствуемся рекомендациями номативных актов других организаций, и ANSI как раз подходит :)
Если же и такого нет, то не грех воспользоваться рекомендациями разработчика того оборудования, на котором будет производиться тех процесс....

Причем "ГОСТ" - как руководство к действию "Только так и никак иначе" - редкое явление, в большинстве случаев это рекомендации.
Ответить