Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C (СИ) Задача по теме Работа с файлами http://www.cyberforum.ru/c-beginners/thread2014958.html
Программа предназначена для работы с клиентами. Есть главный файл (oldmast.txt) он содержит подробную информацию о клиенте номер счета (ключ), имя, кол-во денег или задолжность. Если произошла...
C (СИ) Нужно перевести программу из с++ в си
#include<iostream> #include<cmath> #include<math.h> #include<conio.h> #include<Windows.h> using namespace std; /* run this program using the console pauser or add your own getch,...
Строка: Если все символы A входят в B, то упорядочить символы B в порядке, обратном алфавитному... C (СИ)
Даны строки A и B. Если все символы A входят в B и в B есть повторяющиеся сим-волы, то упорядочить символы B в порядке, обратном к алфавитному, удалив повторяющиеся символы, и удалить русские буквы...
C (СИ) Функции. Комментарии к программе Изучаю программирование на С по книге «Язык программирования C» автора Брайан Керниган, Деннис Ритчи. Немного запутался с функциями. Нужны комментарии к программе. Буду благодарен) Программа:... http://www.cyberforum.ru/c-beginners/thread2014787.html
C (СИ) Более компактная запись switch http://www.cyberforum.ru/c-beginners/thread2014738.html
Возник вопрос: можно ли в моём случае записать switch как-то более компактно и уложиться в меньшее количество строк? Фрагмент кода приложен srand(unsigned(time(NULL))); int h, i(0); int mas =...
Подсчет дней в структуре C (СИ)
Объявление структуры и функции подсчета дней: int days_sum(const struct month months, int number); struct month { char months ; char short_months ; int days; short mon_number;
Найти сумму неотрицательных чисел кратных 3 C (СИ)
Дана последовательность целых чисел {Aj} произвольной длины. Найти сумму неотрицательных чисел кратных 3, наибольшее из таких чисел и номер этого числа в последовательности. Только начал изучать С,...
C (СИ) С использованием рекурсивной функции осуществить вывод на экран элементов одномерного массива Задание: С использованием рекурсивной функции осуществить вывод на экран элементов одномерного массива, язык СИ. http://www.cyberforum.ru/c-beginners/thread2014581.html
C (СИ) Factorizing Algorithm. Функция, которая получает целое число, если целое число > 1, выдает факторы http://www.cyberforum.ru/c-beginners/thread2014343.html
не могу разобраться с написанием программы. теоретически логику понимаю, но дальше не идет. помогите с написанием. вот условие Write a function that receives an integer and if the integer is...
C (СИ) Генерация массива из N элементов и нахождение большего по модулю Сгенерируйте целочисленный массив из N элементов (укажите границы генерации). В получившемся массиве определить количество элементов по модулю больших, чем максимальный. Нашла отдельные алгоритмы,... http://www.cyberforum.ru/c-beginners/thread2014308.html
easybudda
Модератор
Эксперт JavaЭксперт CЭксперт С++
10537 / 6239 / 1567
Регистрация: 25.07.2009
Сообщений: 11,876
09.07.2017, 17:00 0

Что значит "массивы перекрываются" (функция memcpy)?

09.07.2017, 17:00. Просмотров 1136. Ответов 8
Метки (Все метки)

Ответ

Цитата Сообщение от Байт Посмотреть сообщение
А эта функция, кажется, соображает, с какой стороны начинать перестановку байтиков.
Смотрел пару разных её реализаций, обе промежуточный буфер создавали. Вот, почему, если области копирования не пересекаются, лучше использовать memcpy - быстрее, а если пересекаются - memmove.
Цитата Сообщение от malloy Посмотреть сообщение
я использую http://www.cplusplus.com, но тут не все функции
Стандартная библиотека там в полном составе, насколько помню. В UNIX подобных ОС есть команда man для вывода документации. Если не пользуетесь, есть в сети страницы руководства:
https://www.freebsd.org/cgi/man.cgi
https://linux.die.net/man/
Ну и для фанатов странных поделок от Майкрософт
https://msdn.microsoft.com/en-us/default.aspx
Там в принципе чего только нет, но искать привыкнуть надо...

Вернуться к обсуждению:
Что значит "массивы перекрываются" (функция memcpy)?
2
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.07.2017, 17:00
Готовые ответы и решения:

Что значит "создать массив структур в автоматической памяти"?
Автоматическая память это стек? struct student s ; А как потом создать переменную структуры? Я...

что значит "передать в виде образа оперативной памяти"
ребят, помогите, очень нужно. есть задание и есть код, нужно чуть чуть подправить, я не понимаю...

Что значит 3d вот здесь printf ("%3d", *(x+i);--?
printf (&quot;%.2f&quot;, *(x+i));- здесь я знаю. Два знака после запятой при типах float и double. А,...

Что значит "Implicit conversion loses integer precision"? (работаю через Xcode)
Все компилирует и работает, но выдает такое сообщение.

Функция замены ":" на "_" в названии файла и ошибка "undefined reference to 'strcat'"
Добрый день,прошу помочь мне с такой проблемой: В общем есть функция,работающая с именем...

8
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru