c에서 주소 넘기는것도 참조 넘기는거니까 콜바레네?
참조를 넘기는게 콜바레면
익명(182.221)
2022-10-22 17:00
추천 0
댓글 16
다른 게시글
-
지금 시간 17시 00분시계봇(34.64) | 22.10.22추천 0
-
112.170 국비에서도 왕따를 당하는 게 가능하냐ㅋㅋㅋㅋㅋ [2]익명(121.151) | 22.10.22추천 0
-
일본에서 SI 파견은 퇴사하면 고소 맞는다더군요 [10]프로외노자(dlfrofdufvhr) | 22.10.22추천 0
-
메가스터디it아카데미 좋냐? 10대인데 거기가서 자바 배워보려하는데익명(222.109) | 22.10.22추천 0
-
주식해서 잃는경우 많음? [1]익명(211.44) | 22.10.22추천 0
-
레스토랑은 무슨 대창이랑 막창구이집만 들락거리던데익명(202.150) | 22.10.22추천 0
-
택배안오내 [4]NeKKo(arktdef) | 22.10.22추천 0
-
개발자 문화라는 것도 솔직히 좀 오글거림 [7]익명(116.44) | 22.10.22추천 0
-
112.170 지는 시발 국비에서도 왕따라 탈주한년이 ㅋㅋ [2]익명(121.151) | 22.10.22추천 0
-
고기볶음에 명란까지멍청한유라..(repair25) | 22.10.22추천 0
ㄴㄴ 그건 같은 주소를 가리키는 다른 포인터 변수일뿐임
콜바레는 어떻게 하는건데?
해당 댓글은 삭제되었습니다.
콜바레는 어떻게 하냐고? 다른언어는 어떻게 하냐고 묻는데 끝까지 귀막고 ㅇㅅㅇ만 치는중
맥락없이 바로말하면 이해못할까봐 천천히 빌드업한건데
니가 제일 발광을 하니까 니한테 지랄이지
말로만 콜바레는 참조를 넘기는거고, 콜바벨은 값을 넘기는거다 ㅇㅈㄹ이지. "C에서 콜바레는 없다"의 논리를 보면 같은 주소를 가리키는 새로운 값을 만들어서 함수로 넘기기 때문에 콜바레가 아니라고하는데, 그럼 진짜 콜바레는 어떻게 하는거냐고 계속 묻고있는거다. cpp의 참조변수도 런타임에서는 참조대상의 주소를 사용하기 때문에 같은 논리로 콜바레가 아니다. 그럼 진짜 콜바레는 어떻게 하는거냐? 이게 내 궁금증이다
콜바레가 뭔지 궁금해서 계속 물어보는데 차이를 어떻게 공부함
하.. cpp의 참조연산자를 콜바레로 말할거면 C에서 주소 넘기는것도 콜바레라고 해야지. C에서 주소넘기는거는 콜바벨이라고 하면서 똑같이 작동하는 cpp의 &을 콜바레라고 말하는건 모순이다
내가한 말 중에 어디가 "사이드 이펙트 없으면 콜바레다!" 라는 부분임?
c가 콜바레라고 주장하고싶은게 아니다. 단지 c가 콜바레라고 하면서 같은 원리로 작동하는 cpp의 &를 콜바레라고 하는게 모순같다는 말이지
"방법중 하나는 어디서든 접근 가능한 테이블을 만들어서 파라미터로 받은 변수의 주소를 참조하도록 만드는걸로 알고있음 컴파일러마다 다를수도 있는거임" 댓글 이제 봤는데, "어디서든 접근 가능한 테이블 만들어서" 이거 전역으로 테이블 만든다는 거임? 그럼 콜바이~ 붙을수가 없는 거아닌가? 암튼 이렇게 전역으로 선언하고 콜바벨로 넘긴 변수의 주소를 저 테이블에서 찾는다는거야?
c가 콜바레라고 하면서 -> c가 콜바벨이라고 하면서
칼로찔려서 뒤지고 추락사해서 뒤지고 익사해서 뒤지고 어쨌든 뒤지는거에만 초점을 두는 결과지향적이면 니가생각하는대로 구분할필요는없다
https://namu.wiki/w/%EC%B0%B8%EC%A1%B0%EC%97%90%20%EC%9D%98%ED%95%9C%20%ED%98%B8%EC%B6%9C
언어레벨로 봐야한다 이거임