지금 c++듣다가 c#을 듣고 있는데 이해가 안되는 부분이 클래스 is라는게 있다고 치고 1. is num= new is(); 이렇게 하면 is라는 임시객체를 생성해서 그것을 num이라는 객체에 대입연산해서 복사하는 형태로 이루어지는건가요? 다른 클래스나 배열 그런것들도? 2. 클래스를 new를 사용하지않고 쓰면 그냥 참조자형식으로 쓴다고 헀는데 이게 분명 c++에서는 new를 안쓰고 = 썼으면 그냥 대입 연산자오버로딩이나 복사생성자로 디폴트면 그냥 값복사가 이루어지지 참조자가 되진않는데 c# 에서는 new를 안쓰고 그냥 = 쓰면 참조자가 되나보네요? 이게 c++이랑 다른점이죠?
늦은나이에 코딩에 빠져 있네요 ... 파이썬 공부하다가 넘어 왔는데 무료 강의 잘듣고 있습니다. 감사합니다.
화팅~~~ 모든 기술의 끝에는 코딩이 있습니다.
쭉쭉 나가 봐요~~~
좋은강의 늘 감사드립니다.
감사합니다. 요즘 농업 일이 많아져서 조금 밖에 신경 못쓰지만 계속적으로 업데이트하며 책에 없는 내용을 소개하고자 저도 열심히 공부하고 있습니다. 많이 들러 주세여~~
잘 보고 있습니다.
너무 좋은 강의입니다. 감사합니다.
지금 c++듣다가 c#을 듣고 있는데 이해가 안되는 부분이
클래스 is라는게 있다고 치고
1. is num= new is();
이렇게 하면 is라는 임시객체를 생성해서 그것을 num이라는 객체에 대입연산해서 복사하는 형태로 이루어지는건가요?
다른 클래스나 배열 그런것들도?
2. 클래스를 new를 사용하지않고 쓰면 그냥 참조자형식으로 쓴다고 헀는데
이게 분명 c++에서는 new를 안쓰고 = 썼으면
그냥 대입 연산자오버로딩이나 복사생성자로 디폴트면 그냥 값복사가 이루어지지
참조자가 되진않는데
c# 에서는 new를 안쓰고 그냥 = 쓰면 참조자가 되나보네요?
이게 c++이랑 다른점이죠?
포인터를 더 많이 접하다 보니 별명이라는 것보다 주소가 더 이해하기 쉽네요 ㅎㅎㅎ