1998년 개설되어 24년의 역사를 자랑하는 대다모의 뿌리깊은 탈모커뮤니티 대다모의 우리들의 이야기게시판입니다.

탈모와 관련된 자유로운 글을 올리는 공간입니다.

지난 주 댓글 랭킹

  • 1등 회원등급 K5026185472
  • 2등 회원등급 K46382596452512131037
  • 3등 회원등급 K5033316370
  • 4등 회원등급 0803123
  • 5등 회원등급 K5022184109
  • 6등 회원등급 MIKE43
  • 7등 회원등급 탈모는극복하는것
  • 8등 회원등급 audryman
  • 9등 회원등급 TheMax
  • 10등 회원등급 괜히사서고생

[re] 또 다른 궁금증...........

  • 23년 전

  • 824
0

>감사합니다. 그게 잘못되었던거군요... 프로그램의 버그는 작은것 하나를 찾기가 힘든것이라더니....
>궁금한것이 또 있습니다.
>다른게 아니라 프로그램은 아까와 동일합니다.
>근데 버드나무님께서 말씀해주신부분
>void move(Point& q) {
>와
>void move(Point q) {
>만 차이가 있습니다.
>두 결과값은 같습니다.
>결과는 다음과 같습니다.
>
>*p.x=4
>*p.y=-11
>Press any key to continue_
>
>그렇다면 두 프로그램의 차이점은 뭐죠
>책에는 9번10번문제로 나와있는데 다른점은 딸랑 &하나 입니다.
>버드나무님 설명좀 부탁드립니다.
>아 그리고 버드나무님 뭐하시는 분인지 궁금합니다. ^^

버드나무님은 아니지만...
10년전에 배운 C++기억을 되살리면서...
아마 Point& q, Point q의 차이점을 말하는거 같군요...

제 기억엔..
그냥 Point q를 함수 파라메터로 넘겨주면 그 값들을 모두 스택(?)을 이용하여 모두 카피해서 call되는 함수로 넘겨주게 됩니다. 그렇게하면 파라메터가 많거나 크기가 크면 속도나 성능면에서 안좋게 됩니다. 그러나, & (참조 연산자)를 사용하면 그 파라메터를 모두 카피해서 넘겨주는게 아니고 alias를 만들어 그걸 통해서 연산이 이루어지므로 성능면에서 좋아진다고 배웠던거 같습니다.. ^^;; 가물 가물..

☞ 성의 있는 글 하나가 큰 힘이 됩니다. 무성의 게시글,댓글은 신고바랍니다.
☞ 본 게시판에서 모발이식 수술 후기는 신고 바랍니다. (삭제 및 탈퇴)

댓글

  • 최신순
  • 추천순

    모발이식 포토&후기

    1 16

    우리동네 모발이식 병원지도

    병원지도