SORU
29 Temmuz 2009, ÇARŞAMBA


Hedef ve işlev, hedef'in arasındaki fark nedir?

memmove memcpy arasındaki fark nedir? Genellikle hangisini ve nasıl kullanıyorsunuz?

CEVAP
29 Temmuz 2009, ÇARŞAMBA


memcpy ile hedef olamaz kaynağında hepsi üst üste. memmove ile. Bu memmove aynı varsayım olarak memcpy, daha çok biraz daha yavaş olabilir anlamına gelir.

Örneğin, memcpy her zaman kopya olabilir adresleri düşükten yükseğe. Eğer hedef, kaynak, sonra örtüşüyorsa, bu bazı adresleri üzerine kopyalanan önce olacak demektir. memmove bu algılar başka yöne kopya Düşük Yüksek bu durumda. Ancak, bu kontrol ve (muhtemelen daha az verimli) anahtarlama algoritması zaman alır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Alexey - servant of Christ

    Alexey - ser

    15 EYLÜL 2007
  • Monica Catral

    Monica Catra

    12 NİSAN 2009
  • thepoke64738

    thepoke64738

    17 HAZİRAN 2011

İLGİLİ SORU / CEVAPLAR