C언어엔 복사, 이동이 없는데 왜 C++ 에 있는지 의아했는데 C++엔 소멸자가 있어서 RAII로 자동 수거하게 설계하니까 복사를 하지 않고선 잘못 해제되는 경우가 많았고 C언어에 비해 복사가 너무 많아지니 이동 연산이 필요해진거였네
c언어는 늙었고 c++은 모던하기때문에.. - dc App
ㄴㄴ 정확히는 복사 이동 개념이 필요해서 c++11에서 좌측값 우측값이 나온거임. RAII는 소멸자를(객체 라이프 사이클) 이용한 테크닉인거고
복사 개념이 필요한 이유가 소멸자 때문인거 아님? 원본을 함수에 넘기면 함수 끝날 때 소멸자 호출 되면서 원본을 해제하잖아
와 병신인가..? 이런 애들이 목적 망각하고 도구에 집착하는건가.. (반고닉말고 유동)
복사 개념이 왜 필요한지부터 배우고 와라 진심
처음 배우면 잘 모르수도 있지 뭐이리 욕부터 박고보노
인과가 바뀜
C언어에 복사가 없다니 c++에서 복사 생성자가 어떻게 이루어지는지 모름?
서순을 모르노
내가 병신이라 이걸 잘못 알고 있나 했는데 댓보니 내 생각이 맞구나 ㅋㅋㅋ - dc App - dc App
"신기하지않냐? 물이 딱 100도에서 끊는다는게" - dc App
와 하나님은 정말 대단해!
RAII랑 무브랑 그런 관계가 있다고??