복사,copy

Difference between r1.19 and the current

@@ -3,7 +3,7 @@

[[복제본,copy]]페이지도 만들까 (그게 더 옳은 번역일 때가 있는데)
[[복사,copying]]로 rename할까? 글쎄
그리고 mkl/cmp; [[clone]]
그리고 mkl/cmp; [[clone]] ... made [[복제,cloning]] ([[Date(2024-08-26T17:10:02)]])

----
Sub:
@@ -12,8 +12,24 @@
----
<<tableofcontents>>
= by PLs =
[[C언어]] : {{{memcpy}}}
memory_block 을
= C =
[[C언어]] 복사
{{{memcpy}}}
{
memory_block ([[메모리,memory]] [[블록,block]] ) 
 
memcpy, memcpy_s - cppreference.com
https://en.cppreference.com/w/c/string/byte/memcpy
 
memmove, memmove_s - cppreference.com
https://en.cppreference.com/w/c/string/byte/memmove
 
 
}
 
= assembly =
== x86 assembly ==
mov명령은 이름이 move에서 왔지만 사실 행동은 복사에 가깝다 (원본이 없어지지 않으니...)

= 얕은 복사 vs 깊은 복사 shallow copy vs deep copy =
shallow_copy vs deep_copy
@@ -48,6 +64,8 @@
Up: [[생성자,constructor]] =생성자,constructor =,constructor {
Sub:

[[복사생성자,copy_constructor]] - [[복사,copy]] curr at [[복사,copy?action=highlight&value=copy_constructor#s-3]]
default_constructor
default constructor
is usually a nullary constructor.
@@ -61,9 +79,13 @@
}

= copy-on-write (COW) =
'''copy-on-write'''
 
Srch:copy-on-write
https://simple.wikipedia.org/wiki/Copy-on-write
https://en.wikipedia.org/wiki/Copy-on-write
NN:copy-on-write
= object copying =
OO에서
[[객체,object]]


copying =,copy =,copying .
WtEn:copy#Noun WtEn:copying#Noun

복제본,copy페이지도 만들까 (그게 더 옳은 번역일 때가 있는데)
복사,copying로 rename할까? 글쎄
그리고 mkl/cmp; clone ... made 복제,cloning (2024-08-27)



1. by PLs

2. C

C언어의 복사
memcpy
{
memory_block (메모리,memory 블록,block ) 을

memcpy, memcpy_s - cppreference.com
https://en.cppreference.com/w/c/string/byte/memcpy

memmove, memmove_s - cppreference.com
https://en.cppreference.com/w/c/string/byte/memmove


}

3. assembly

3.1. x86 assembly

mov명령은 이름이 move에서 왔지만 사실 행동은 복사에 가깝다 (원본이 없어지지 않으니...)

4. 얕은 복사 vs 깊은 복사 shallow copy vs deep copy

shallow_copy vs deep_copy
=,shallow_copy vs =,deep_copy .
... https://www.google.com/search?q=shallow copy vs deep copy

py에선 대충 이거 같은데.. chk
list1 = list2      # 얕은 복사
list1 = list2[:]   # 깊은 복사

4.1. shallow copy

shallow_copy
shallow copy

4.2. deep copy

7. object copying

OO에서
객체,object
object_copying
객체복사 ?

"객체 복사(object copying)는 .... 그 결과로 나오는 객체를 "객체 사본"(object copy) 또는 간단히 "사본"(copy)이라고 부른다" (wk)

8. zero-copy


ADDHERE

관련표현
중복,duplication =중복,duplication =,duplication . 중복 duplication
{
WtEn:duplication
opp. deduplication WtEn:deduplication
NdEn:duplication
Ndict:duplication
} // 중복 , duplication

clone
cloning WtEn:cloning
mirroring WtEn:mirroring
backup
백업,backup?


같은한국어 다른영어: 복사,radiation

여기 내용 대체로 메모리,memory내의 data 복사인데,
storage/파일시스템,filesystem에서의 file copy - 파일복사,file_copy? - 는 따로 분리하는게 옳겠다
{
DOS에는
copy
xcopy - copy보다 advanced
Windows에선 xcopy보다도 advanced인
robocopy ??
이것들 차이가 뭐였더라... tbw Ggl:copy xcopy robocopy
}