Вопросы по теме 'memmove'

реализация memmove на C
Может ли кто-нибудь помочь мне понять, как memmove реализован в C. У меня есть только одно особое условие, верно? if((src<dst)&&((src+sz) > dst)) copy from the back Также это зависит от того, как растет стек?
15420 просмотров
schedule 10.01.2023

ошибка сегментации во время memcpy
Я пытаюсь сделать функцию, которая меняет порядок части строки. Я новичок в использовании указателей, и по какой-то причине я могу получить доступ к расположению символов моей строки, чтобы скопировать подстроку, но я не могу вернуть их в то же...
2338 просмотров
schedule 20.10.2023

memmove против копирования отдельных элементов массива
В главе 2 CLRS есть упражнение, в котором спрашивается, можно ли улучшить время выполнения сортировки вставками в наихудшем случае до O(n lg n) . Я видел этот вопрос и нашел что это невозможно сделать. Сложность в наихудшем случае не может...
2107 просмотров

Безопасное использование memcpy в перекрывающейся области
Безопасно ли использовать memcpy в следующем сценарии, когда данные копируются из большего индекса в блок в меньший индекс в том же блоке. Например: char buf[100]; // fill in the data ... memcpy(&buf[10], &buf[15], 10); В...
1173 просмотров
schedule 11.09.2022