C# 기본 문법 때고 C++ 보는데
클래스 상속하고 동적 메모리 대입하는데
헤더파일에 선언 존나 하고 그걸 또 정의해야하고
복사 생성자 오버로딩 대입 연산자 파괴자 존나 지랄같네
C# 할 땐 존나 대충 끄적이고 ㅇㅋ 끝 이랫는데 흠..
C# 기본 문법 때고 C++ 보는데
클래스 상속하고 동적 메모리 대입하는데
헤더파일에 선언 존나 하고 그걸 또 정의해야하고
복사 생성자 오버로딩 대입 연산자 파괴자 존나 지랄같네
C# 할 땐 존나 대충 끄적이고 ㅇㅋ 끝 이랫는데 흠..
그런 번거로움을 보완코자 만들어진게 C#이다.
무브 시멘틱이랑 템플릿까지 합쳐지면 거기서 더 복잡해진다
그게 C++의 멋진 점이지 ㅇㅇ 세심한 컨트롤. 사실 복사생성자 이딴건 특별한거 아니면 자동으로 만들어준다 - dc App
좆병신 언어 클래스 만드는데 2n씩 늘어남 ㅋㅋㅋ
이동 연산자하고 std::move 와 std::forward를 실무에서 쓰는 날이 올까 했는데...딱 한번 써봄 std::forward ㅋ