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

Более чистый способ удалить подстроку из str в C
У меня есть следующая строка ID is a sample string remove to /0.10 , я хотел бы получить следующее: ID/0.10 . Это то, что я придумал. Тем не менее, я ищу более чистый/приятный способ сделать это. #include <stdio.h> #include...
13680 просмотров
schedule 14.11.2022

Относительно внедрения memmove
Я просматривал общедоступные реализации на wikibooks.org . Он реализует memmove() следующим образом, явно заявляя, что он «не полностью переносим»! Мне было интересно, почему: круглые скобки были помещены в первую строку кода, и код не...
384 просмотров
schedule 19.07.2023

memmove (MSDN) - быстрая коричневая лиса / собака
Я прочитал статью MSDN о memmove здесь: http://msdn.microsoft.com/en-us/library/aa246469%28v=vs.60%29.aspx и на их примере я не могу сказать, чем memmove отличается от memcpy. они оба дают одинаковый результат, хотя пример должен показать...
152 просмотров
schedule 31.12.2022

Нахождение времени, затраченного кодом
Я пытаюсь найти время, затраченное функцией memmove в c, используя библиотеку time.h. Однако, когда я выполняю код, я получаю значение как ноль. Любое возможное решение, чтобы найти время, затрачиваемое функцией memmove? void main(){ uint64_t...
66 просмотров
schedule 29.03.2022

Для удаления узла в связанном списке, если я использую memmove() (в C), будет ли это более эффективно?
В каждом примере, который я встречал в Интернете об удалении узла в связанном списке, они используют этот метод для удаления первого узла: Algorithm to delete first node of Singly Linked List %%Input: head of the linked list Begin: If (head !=...
56 просмотров

Как реализовать memmove, а не только memcpy, в сборке?
Я пытался внедрить memmove из C в сборку x86, поэтому написал: start: movb source(%eax), %cl movb %cl, destination(%eax) inc %eax cmp num, %eax jne start end: Но это неправильно, почему? согласно:...
93 просмотров
schedule 12.05.2023