C++ 언어임.


유튜브에서 const 멤버가 존재하면 복사생성자가 삭제된다는 댓글을 봐서 이게 뭔소린가 싶어서 물어봄.


내가 아무리 생각해도 안될 이유가 없는데 뭔가 있나 싶어서 GPT한테 물어봄.





24b0d121e09c28a8699fe8b115ef046b6e679934




그런데 뜬금없이 T& 타입의 멤버가 존재하면 복사 생성자가 삭제된다는 말을 함.


마찬가지로 아무리 짱구를 굴려도 도저히 안될 이유가 없어서 물어봄.


복사 대입에 대해서는 const, & 둘다 존재하다면 불가능한게 맞지만, &가 멤버가 존재하면 복사 생성자가 삭제된다는 말은 도저히 이해가 안감.


그래서 관련에 대해 답변을 요구함.




답변 내용 자체는 별로 안 중요하니 넘겨도 됨.




24b0d121e09c28a8699fe8b115ef046c61f32c499e


24b0d121e09c28a8699fe8b115ef046c61f32f4695


24b0d121e09c28a8699fe8b115ef046c61f0204698




중간에 갑자기 뻗어버림. 멈추지도 않고 계속 똑같은 단어 뱉길래 강제로 답변 정지시켰다.





사실 GPT로 학습해도 됨


근데 팩트 체크 철저히 안하면 나중에 피 봄


프로그래머들 니가 맞니 내가 맞니 키배 뜨는거 좋아하니 어디서 진짜 개쪽당한다