Alonso 82 Опубликовано 9 августа, 2017 (изменено) Используется в http://cr-mp.ru/forum/topic/8152-otpravka-soobschenii-na-elektronnuiu-pochtu/ Эта функция копирует байт из одного места в другое. memcpy(dest[], const source[], index=0, numbytes, maxlength=sizeof dest) dest - массив, в котором байты из одного источникаsource - исходный массивindex - индекс, в байтах исходного массива, начиная с которой данные должны быть скопированы.numbytes - количество байт (не клетки), для копирования.maxlength - максимальное количество клеток, которые помещаются в буфер назначения.Возвращает: 1, если истина, в противном случае 0 new destination[64] = "Это"; new source[] = "строка в 32 бита"; memcpy(destination, source, strlen(destination) * 4, sizeof source * 4, sizeof destination); print(destination); Примечание: Эта функция может привести байт строки в ячейку массива, или объединить две строки байт в двух массивах. Параметр индекс байта от numbytes множества и число байт для копирования. Эта функция позволяет копировать на месте, для выравнивания байта региона в сторону массива ячеек. Много байтовые значения в потоке данных не обрабатывается.Автор содержания: Санёк Изменено 9 августа, 2017 пользователем ExPlaY Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
na1x 48 Опубликовано 9 августа, 2017 Уж весь урок скопировал бы, а то середину только вырезал и все )) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты