|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.11.2010, 14:41 | #1 |
Пользователь
Регистрация: 14.11.2010
Сообщений: 27
|
SWAP функция
Добрый день!!!
При решении лабораторной работы по с++ возникла проблема. Нужно производит перестановку старших и младших байт двух байтного числа. Стандартных функций я не нашел.( В делфи есть такая функция ('function swap(X: integer):integer'). Может кто подскажет как это реализуется в с++. Заранее спасибо!!! Н. |
14.11.2010, 15:08 | #2 |
Software Engineer
Участник клуба
Регистрация: 07.04.2007
Сообщений: 1,618
|
Смотрите про побитовые операторы
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
|
14.11.2010, 15:35 | #3 |
Форумчанин
Регистрация: 02.02.2010
Сообщений: 599
|
Я бы сделал так:
Код:
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
|
14.11.2010, 17:51 | #4 |
Пользователь
Регистрация: 14.11.2010
Сообщений: 27
|
Спасибо очень помогло, возьму на заметку.
Вопрос по примеру на правильность понимания, с помощью union объединили переменные и их адресация в памяти одинакова??? |
14.11.2010, 18:17 | #5 |
Форумчанин
Регистрация: 02.02.2010
Сообщений: 599
|
Да .
"Лишь то читается легко, что написано с трудом; что в час написано, то в час и позабыто."
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Функция | Alexsey1991 | Помощь студентам | 2 | 24.04.2010 21:09 |
Swap | nusik | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 27.05.2009 12:45 |
функция | sergei64_89 | Общие вопросы C/C++ | 2 | 25.05.2008 16:48 |
Функция... | Sota | Помощь студентам | 5 | 24.05.2008 22:19 |
одна функция потока, а другая функция - член класса запускающего этот поток | Дмитрий_Ч | Общие вопросы C/C++ | 2 | 27.09.2007 08:50 |