회원에 의해 삭제된 글입니다.
게시글 주소: https://orbi.kr/00058561124
0 XDK (+0)
유익한 글을 읽었다면 작성자에게 XDK를 선물하세요.
-
있으면 좋을만한거 뭐있죠??
-
지역할당제 반대... 서울시교육감이 할 수 있나?
-
천만덕이다
-
유부초밥 겉에 둘러쌓여있는 유부말하는데 뭔놈에 이상한 댓글들이 ㅋㅋㅋㅋㅋ 진짴ㅋㅋㅋ
-
나도 그냥 무생채는 안먹고 비빔밥 먹을때만 넣는데 얘랑 참기름이 다캐리함
-
뭔가 확통이 기출보다 꽤 어려움요.. 30번은 6모보다도 어려운 것들 좀 있던데...
-
질문해드릴께요 19
ㅈㄱㄴ
-
근데 왜 고로케는 항상 없냐거 ㅠㅡㅠ
-
님들 저 이번주 수요일에 수학실모 현장응시 첫경험 할 예정임요 5
기대가 되는군요
-
2시간 30분 요약본 다 봄 ㅋㅋ
-
는어렵지는안앋어요. 미적30번은계산이좀만아요. 공통은쉽고미적이조금어령워요....
-
질받 9
ㄱ
-
9모1컷입니다 강민철 커리 타고 있구요 우기분 너무 늦어서..ㅠ0
-
90점 감사합니다 gpt님 합격을 위하여..
-
라면에 비엔나 넣기
-
난 진짜 유부가 도대ㅔ 무슨맛으로 먹는건리모르겠음,,, 맛뿐만아니라 식감도...
-
수학 할 때마다 잡생각이 너무 많이 들어요ㅜㅜㅜ 문제가 요구하는 사고력도 바로 안...
-
몸이 안좋은데 4
어제 술먹은이후로 감기걸린거같은데 그새끼말로는 그새끼 주변에 싹다 감기걸린거같다는데...
-
이것도 국평오? 0
토플 115로 아이비간다는게 아니라 아이비 애들이 115니깐 이정도면 아이비애들...
-
질받 38
-
올리면 풂? 안풀면 문항공모로 싹다 돌려야지
-
반갑습니다. 15
반갑습니다.
-
너무 많이하는군 현실적으로 안들어오는건 힘들거같고 하루에 30분 정도로 합의를...
-
수학 - 배성민t 물1물2 - 방인혁t 렛츠고
-
물바난이도의 정상화
-
국어공부 2년차에 드디어 기출을 어떻게 공부하는지 깨달음 5
정말 오래걸렸다
-
11회 존나 어렵네
-
한완수 지로삼 죽을맛임......특히 지로함수 사실 다항함수도 어려워죽겠음
-
다양한 가능성을 대비하기보단 요즘 경향에 맞는거 추천좀 해주세요 경향에 맞는다는것은...
-
강의 집중해야 하는데 걍 얼굴만 봐도 빡침
-
너무 허수책 이미지가 강함 특히 사이즈가 평범한 교재 사이즈가 아니라 책 같은...
-
천재이고 싶다 13
재능 가지고 고민 안 하고 싶다
-
보면 볼수록 현타만 그득해지네
-
학원에서 이제 나왔는데 아침이랑 같은 계절인거 맞음? 반팔 반바지에 맨발 슬리펀데...
-
배성민쌤 파이널이 너무 싸서 바로 지르고 호감되어버림
-
+ 수1 드릴5 50프로
-
요새 학원 가서 시간을 알차게 쓴다기보다는 마치는 시간을 기다린다는 느낌이 더 강한...
-
노총각 형에게 러시아여자 이뻐서 장난삼아 여자 어떠냐고 물어보니 너무 진지하게 본인...
-
2등급 간당하게 띄우는 실력이고 아직 영어 기출을 안풀었습니다. 지금까지 영어...
-
뭔 이딴 ㅂㅅ같은 프로그램을 만들 생각을 하지…??
-
ㅠㅠ 추워
-
저는 잘한다는축에 있기 애매한 사람인데 공부할 때 한 선지 한 선지 한 지문 싹 다...
-
학원 원장님이 넌 어차피 최저니까 오후 6시에 그냥 가라는디 헬스나 과외할까요ㅠㅠ...
-
메가스터디 교재 새책or거의 새책 반값에 판매합니다 4
개씹허수라 거의 다 새책이고 조금 사용한 책 마저도 거의 5페이지밖에 흔적이...
-
수학 실모 2
강대X, 서킷X, 킬캠 제외하고 좋은 실모 추천좀 부탁드려요 난이도 높은거 원해요
-
빡모 좋다해서 풀어봤는데 계속 80초 뜹니다 어느정도 난이도에요? (시즌1)
-
경제 지문은 유익했음 일반인들도 금리와 인플레이션, 실업률의 관계는 익혀둘 필요가...
-
아니 이거 인물관계 왤케 복잡하냐거 아오 아오
코딩 배울때 이해 안되는건 어떻게 하시나요..
극 이해파라 타과목은 잘 풀리는데
코딩은 와닫지가 않아요..
물고 늘어집니다. 일주일이 걸리면 일주일을 쓰죠. 그래도 안 되면 교수께 물어보구요. 가끔, 컴공을 전공한다는 녀석이 이런 것도 나한테 물어보냐고 장난삼아 꾸짖으시는 교수님들도 계시지만, 친절히 알려주십니다.
전공자의 장점 중 하나라고 생각해요. 선배 전문가한테 모르는 걸 마음껏 물어볼 수 있는 기회랄까요.
감삼다
C++에서 함수에 파라미터 넘길 때
void func(int a, int& b)라고 하면 & <- 얘는 무슨의미인가요?
main함수에서 A,B가 int일 때 func(A, B) 하면 그냥 잘 동작하던데..
참조잡니다. 그러니까 값을 복사하면 비용이 들죠. 이게, 단순히 정수형 하나라면 모르는데 그게 만약에 1GB 정도되는 Image data라면? 아시겠지만, 함수 매개변수는 생명 주기가 함수 실행이 끝날 땝니다.
하루살이한테 아웃백 식사를 대접하는 꼴이죠.
하지만 참조자를 쓰면 얘기가 달라집니다. 그 Imagedata를 '참조하는 순간' 그 비용은 아예 사라지거든요. 왜냐하면, 그 매개변수에 복사된 녀석이 아닌 진짜가 들어가니까요.
값에 의한 전달은 또 다른 옹고집이 들어가는 느낌이라면 참조에 의한 전달은 찐 옹고집을 들여보내는 느낌입니다. 2명이 들어가는 것보다 1명이 들어가는 게 비용이 낮죠.
나중에, C++ 에서 이동시맨틱을 공부해보세요. 임시객체 이슈 하나 때문에 개발자들이 어느 정도로 고뇌했는지 알 수 있습니다.
아 python에서 배열을 다룰 때 직접 배열에 접근하는 것과 arr[:] 등을 통해서 copy를 만드는 것의 차이와 비슷한 느낌인가요 쓰고보니 조금 다른 느낌이긴 하지만..
함수에 들어갈 때는 int B는 직접 들어가고 A는 매개변수로 복사된 녀석이 들어가지만
함수 안에서 한 작업은 실제 A와 B에 적용된다고 보면 될까요 ?
Python에서 deep copy shallow copy 개념입니다. 옙 그렇게 생각하시면 됩니다. 다만, 참조자를 쓴 b는 생명주기가 main 함수가 닫힐 때 일 거고, a는 함수가 리턴되자마자 사라질 겁니다.
이거 보고 컴공붕이 반수 의지를 다시 다지고 간다…
비전공자가 코딩하면 좋은 점 있나요
그 분야에서 코딩을 가장 잘하는 사람일 가능성이 높잖아요.. 그거라면 큰 이득 아닐까 합니다.
앞으로 프로그래밍 이쪽은 더 뜰 거구요 ㅎㅎ
감사합니다.
본전공 분야에서 자동화를 이뤄낼 수 있다는 것?
인텔코어 13세대에 대하여 어떻게 생각하시나요
흠... 저는 잘 모르겠어용... 뭐 좋은 게 좋은 거겠죵
답변 감사합니다
혹시 상경이나 인문계에서 컴공 복전하는 분도 계시나요?
몇몇 있습니다. 심지어 미대 쪽에서도 있구요. 저같은 경우도 국문과에서 '전과'를 한 케이스입니다.
수학만 된다면 문제될 것 없습니다.
이더리움... 블록체인 공부도 해보고 싶은데 도통 시간이 없네요... 블록체인은 아예 몰라서.... 근데 꽤 재미있어 보이던뎅
오.. 상경계열 갈..? 문돌이인데 간혹 컴공과 복전하시는 분들 계신다하셔서 궁금해서 여쭤봤어요
전과 정말 대단하시네요..ㄷ 국문과시면 문과이셨을꺼 같은데 학부 공부하시면서 힘드시진 않으셨을까요??
음... 딱히 힘든 건 없었지요 ㅎㅎ 수학 과목은 모두 A+이기도 했죠! 히히 근데 사실 수학보다 더 중요한 건 철학이나 국어 이쪽입니다.
코딩에서 생각보다 '논리적 사고력'이 중요해서요. 국어를 잘 하는 사람이 코딩을 잘 할 가능성이 역설적으로 높습니다.
혹시 학부 몇학년이신가요
제가 코딩 고수가 되는 날이 상상이 안가요
2학년이에요 :) 코딩이야 '감각'의 일환이 아닌가 해요. 꾸준히, 오랫동안하면 안 될 건 없어 보입니다.
아 잠시만 홀붕님 제가 착각했어요. b도 매개변수라서 결국은 함수 리턴이 끝날 때 사라집니다. 다만 전달받는 과정에서, 값에 의한 복사가 일어나지 않는 거죠. 틀린 지식을 보내드릴 뻔 했네요. 깜짝이야..
아시다시피 결국 함수라는 게 스택에 쌓이는 건데 리턴이 되자마자 스택에 있는 모든 데이터들은 Pop되지요. 다시 말하면, b 또한 그 안에 있기 때문에 결국은 사라집니다. 다만, 참조 형태이기 때문에 매개변수로 받아오는 입장에서 불필요한 메모리를 아낀다는 것이지요.
아 b라는 인자 자체는 함수 내에서만 존재한다고 생각하고 있었습니다. ㅎㅎ
a는 전달받은 A라는 int를 새롭게 메모리를 할당하여 함수 내에서 사용 후 함수가 종료될 때 실제 A값에 적용한 뒤 사라지고,
b는 전달받은 B라는 int 자체에 접근해 함수 내에서 작동한 후 함수가 종료될 때 b는 사라진다고 이해하면 되는거죠?
따라서 int& b의 경우 추가적으로 함수 실행할 때 메모리를 아낄 수 있는 것이고요.
맞습니다. 만약에, 함수 내에 있는 변수의 생명주기를 늘이고자 한다면 반환형식을 int가 아니라 int& 로 해주면 됩니다. 이 부분이랑 제가 헷갈렸어요.
int& func(int& a)
{
a = 1;
return a;
}
라고 한다면 함수가 끝나더라도 a는 여전히 살아있습니다. 이런 것이 필요하다면, 참조형 반환을 해주어야지요.
앗 그럼 저 경우에는 main함수에 이름이 같은 a 변수를 사용할 수 없는건가요?
main함수에서 a는 함수 내에서 정의된 대로 계속 사용되는거죠?
네네 그건 아닙니다. 사용할 수 있어요. 다만 가독성을 위해서.... 그렇게는 안 하는 것이 좋지요.
참조자를 일종의 '별명'이라 생각하시면 됩니다. 또 다른 이름인 거죠. 원칙적으로 a의 별명을 a라고 얘기할 수야 있겠지만... 뭔가 헷갈리기 시작하죠.
아 그럼 a가 살아있다는 의미는 메모리 공간이 사라지지 않고 남아있는다
정도로 이해하면 될까요
네 그렇습니다.
오르비 댓글에 더 이상 답변할 수 없다고 떠서 여기 남깁니다!
친절한 답변에 진심으로 감사드려요
편안한 밤 보내세요~
필수라고 보긴 해야죠.
지금 html, css 공부하고 백엔드 공부중인데,
온라인 강의같은 걸로 전문가 수준까지 끌어올릴 수 있나요??
하루에 1~2시간씩 매일 공부하면요.
대학은 컴공이 아닙니다.
매일 매일하면 안 될 거야 없지만, 전공자에 비해서는 꽤 힘든 길이라고 볼 수 있죠. 하지만 노력을 하는데 안 될 것이 뭐가 있겠습니까. 열정을 가지고 하루하루 하다보면 빛이 오겠죠. 응원합니다.
산업기능요원. 전문연구요원으로 빠지는 분들 많나요
그 케이스가 많지는 않은 걸로 알고 있습니다
이전글 봤는데 굉장히 열심히 사시는 거 같아서 질문드립니다.
나태해지지 않을 수 있는 방법이 있을까요?
제가 원하는 공부를 하는데도 불구하고 쉽게 나태해져서…
하이고야... 서울대생 분께 이런 말씀을 들어서 굉장히 겸손해지네요. 사실, 부족해서 열심히 사는 것이지요. 내 분수를 알기 때문에, 또 무엇인가에 대해 '안다'라고 말하는 것에 대한 무게감을 알기 때문에 그런 것 같습니다.
한동안은, 모든 것에 대해 다 아는 척 자만하고, 스스로를 기망했던 적도 있었고, 내가 선택한 것만이 정답이고 그것과 조금이라도 다른 것이 있다면 오답이라고 규정했던 적도 있었죠.
허나 서서히 공부를 해보니, 스스로가 볼품 없어지더군요. '아는 것'이 없다는 걸 어느 순간 알게된 셈입니다.
잘못이라고 생각하지는 않습니다만, '공부'라는 과목에서는 실패자입니다. 실패자는 남에게나, 스스로에게나 참담할 정도로 가혹한 법이죠.
저도 겸손하게 계속 공부해야겠네요….
컴퓨터 전원 켜주세요
죄송함다 노잼인 농담이에요
미리해보는 수험생의 이른 걱정인데
대학교에 옷 잘입는 사람 많나요?
예 많습니다... 특히 홍대라 그런지 더더욱 ㅎㅎ 약간 학교에 옷 잘입는 사람들이 넘 많아용
물리에 적성 하나도 안맞고 수학은 별로 잘 못하는데 컴공가면 엄청 고생하겟죠?
수학은 잘하면 유리하긴 하지만... 못하더라도 큰 고통은 겪진 않습니다. 다만, 언어 능력이 뛰어나면 좋습니다. 언어라는 것이 결국은 절차를 기반으로 하거든요. 코딩도 결국은 절차입니다. 절차적 사고력이 본질이죠.
그런 맥락에서, 사실 수학이나 물리보다 더 중요한 것은 철학적 사고라든가, 언어적 사고입니다. 개발을 하다보면, 개발자적 관점을 갖게 되는 건 누구에게나 자연스러운 일입니다. 하지만, 절차적 사고가 그 누구에게나 잘 열리는 것은 아닙니다. 훈련을 해야만 가능하죠. 그 과정에서 철학이나 인문학적 / 언어적 사고가 높은 쪽이 유리하단 말입니다. 덧붙여 수학도 물론 도움이 많이 되구요.