Статьи:: Функции С++ :: Описание функций C (Си) / C++ - movedata
Описание функций C (Си) / C++ - movedata
Описание функций C (Си) / C++ - movedata
#include Требуется только для об- #include явления функции, использует либо , либо
void movedata (srcseg, srcoff, destseg, destoff, nbytes); int srcseg; адрес исходного сегмента int srcoff; смещение исходного сегмента int destseg; адрес результирующего сегмента int destoff; смещение результирующего сег- мента unsigned nbytes; количество байтов
Описание.
Функция movedata копирует nbytes байтов, начиная с исходно- го адреса, обозначенного srcseg:srcoff, в адрес результата, обоз- наченный destseg:destoff. Функция movedata предназначена для пе- ресылки far-данных в программах малых или средних моделей, где адреса сегментов данных не известны. В программах больших моделей может быть использована функция memcpy, когда адреса сегментов известны.
Возвращаемое значение.
Возвращаемого значения нет. См. также memcpy, segread, FP_SEG.
Замечание! Значения сегментов для аргументов srcseg и destseg могут быть получены с помощью применения либо функции segread, либо макроопределения FR_SEG. Функция movedata не обрабатывает все случаи пересылок с пе- рекрытием корректно (пересылки с перекрытием происходят тогда, когда часть результирующего поля является в этой же области памя- ти частью исходного). Пересылки с перекрытием корректно обрабаты- ваются функцией memcpy.
Пример:
#include #include char far *src; char far *dest; . . . /* следующие операторы пересылают 512 ** байтов данных из src в dest. */
movedata (FP_SEG (src), FPSEG(dest), FP_OFF(dest), 512);
9 правил для начинающего Ajax-разработчика.
Эти девять правил несложны, никаких кусков кода — только общие советы
начинающим Ajax-разработчикам. Крайне
вольный перевод
9 AJAX Tips & Tricks.
ExtJS 2.2 - полная поддержка Firefox 3, новые виджеты и другие нововведения.
Приветствуем наших читателей. Что-то в последнее время много новостей и я
даже не успеваю все отобрать и написать о самых интересных технологиях и
продуктах. А ведь ещё и работать иногда надо. Но мимо этой новости мы просто не
могли пройти - ведь AJAX и ExtJS как его наглядное воплощения это наша основная
технологическая платформа. А буквально вчера вышла следующая версия в текущей
ветке 2.х - 2.2 Что же там нового, полезного и интересного мы сейчас и
рассмотрим.
Windows 7: под покровом тайны.
О преемнице Windows Vista, носящей кодовое имя Windows 7, известно очень мало. Корпорация Microsoft, наученная горьким опытом, с крайней неохотой делится с журналистами информацией о разрабатываемой системе, дабы у пользователей и разработчиков программного обеспечения не сложилось искаженное представление о продукте, которое бы повлияло на продажи новой операционки, как это случилось с "Вистой". Тем не менее, некоторые скупые сведения хоть и изредка, но просачиваются из стен редмондского гиганта.
Остальные статьи:
Apache mod_ndb - MySQL кластер с доступом через HTTP и Ajax
Поиск уязвимостей в программах с помощью анализаторов кода
Как появилась библиотека VivaCore
Это сложно
ASP.NET и немного поисковой оптимизации
Protocol buffers: библиотека обмена данными для C++, Java, Python от Google
Описание VivaVisualCode
JQuery: Пара сотен плагинов в одной заметке
Касание сетки
Разработка элементов управления ASP.NET на примере навигационной панели
Сохранения параметров приложения в .Net
Custom cursors в .Net
Бегун убегает от хозяина
"Битрикс" выпустил седьмую версию CMS
Выбираем систему управления сайтом
Рынок CMS в Европе или впечатления с CeBIT 2008
|