전체 글 6

C++ 중첩 타입(nested type)

C++는 함수 안에 함수를 정의할 수 없다.이를 nested function이라 하며, 컴파일 에러가 난다.void outer() { void inner() { // C++에서는 불가능 // ... } inner();}함수의 이중 정의(duplicate definition)도 불가능 int add(int a, int b) { return a + b;}int add(int a, int b) { // 같은 시그니처로 다시 정의, 에러 발생 return a - b;}C++에서는 같은 범위(scope) 안에서 동일한 시그니처(함수 이름 + 매개변수 타입)를 가진 함수를 두 번 이상 정의할 수 없음. -> 리턴 타입은 상관 없음!!함수의 오버로딩(overloading)은 ..

프로그래밍/C++ 2025.07.16

경제학의 기본 원칙 5편

또한 사람들이 이 기회를 이용할수록 기회는 점차 사라진다. 많은 사람들이 이 가게를 찾을수록 엔진 오일을 교체하려고 예약을 하는 것이 힘들어지거나 엔진 오일을 교체하는 가격이 상승하여, 더 이상 이 가게에서 엔진 오일을 교체하는 것이 주차장에 주차하는 것보다 매력적인 선택이 되지 않을 것이다. 이는 여섯 번째 원칙을 설명한다. 사람들이 인센티브에 반응하기 때문에 시장을 균형을 향해 움직인다. 우리가 앞으로 보게 될 것처럼, 시장을 가격의 변화를 통해서 균형으로 접근한다. 가격은 사람들이 더 이상 이익을 증대시킬 기회를 갖지 못할 때까지 상승하거나 하락한다. 균형의 개념은 경제적인 상호작용을 이해할 때 매우 유용하다. 슈퍼마켓에서 새로운 계산대가 열릴 때 일어나는 현상을 이해하기 위해서 쇼핑하는 사람들이 ..

경제학 2022.06.13

경제학의 기본 원칙 4편

한 농부가 생산성이 좋은 신품종 옥수수를 재배하는 것이 옥수수 생산량의 증가에만 영향을 미치는 것은 아니다. 그의 행동은 생산량 증가를 통해 전체 옥수수 시장에 영향을 미치고, 이는 곧 다른 농부와 소비자 등 다른 경제 주체에게도 영향을 미친다. 개인적 선택에 관한 네 가지 원칙과 마찬가지로 상호작용에 대해서도 다섯 가지 원칙이 있다. 이 원칙은 에 정리되어 있다. 지금부터 이것들을 하나씩 살펴보도록 하자. 원칙 5 : 교역으로부터의 이익이 존재한다. 왜 나의 선택이 다른 사람의 선택과 상호작용할 수밖에 없는가? 한 가계가 먹을거리를 직접 재배하고, 옷을 만들고, 오락거리를 제공하고, 경제학 교과서를 쓰는 등 그들이 필요한 모든 것을 스스로 제공하면서 살기는 힘들다. 교역(trade)을 통해 우리는 좀 ..

경제학 2022.06.13

경제학의 기본 원칙 3편

사람들은 자신의 효용을 증대시키는 시회를 활용하는 인센티브에 반응한다. 사람들이 어떤 경제적 행동을 할지 예측하고자 한다면 사람들은 효용을 증가시키기 위해서 주어진 기회를 이용할 것이라고 생각하면 된다. 게다가 그들은 그 기회가 완전히 사라질 때까지 그 기회를 계속 이용할 것이다. 즉 기회를 사용할 수 있는 한 계속 그 기회를 사용한다는 것이다. 만약에 맨해튼 지피 루브라는 곳이 정말로 존재해서 그곳에서 엔진 오일을 교체하는 것이 주차하는 것보다 싸다면, 우리는 그곳에서 많은 사람들이 줄을 서고 있을 것임을 예상할 수 있다. 기회가 주어졌을 때 경제 주체가 자신의 이익을 증가시키기 위해 그 기회를 사용한다는 사실은 경제학적 분석의 기초가 된다. MBA 과정을 마친 사람들의 임금이 법학을 전공한 사람들의 ..

경제학 2022.06.13

경제학의 기본 원칙 2편

두 가지 모두 더 선호하는 수업의 비용은 그것을 얻기 위해 포기해야 하는 것들이다. 선택과목을 수강할지 말지, 이번 학기를 잘 마무리할지 말지, 수강을 취소할지 말지 등 각 결정의 배경에 있는 모든 가능한 것들로 선택의 폭을 확장한다면, 모든 비용이 궁극적으로는 기회비용이 된다는 것을 깨닫게 될 것이다. 모든 비용이 궁극적으로는 기회비용이 된다. 때로는 선택을 위해 지불하는 돈이 기회비용의 좋은 척도가 되기도 하지만 많은 경우는 그렇지 않다. 화폐적인 비용이 기회비용의 좋은 척도가 되지 못하는 중요한 예는 대학진학에 따르는 비용이다. 수업료와 집세가 대학진학의 주요한 화폐비용이 될 것이다. 그러나 수업료와 집세를 지불하지 않아도 된다고 하더라도 대학에 진학하지 않았더라면 직업을 가졌을 것이라는 점을 생각..

경제학 2022.06.13

경제학의 기본 원칙 1편

개인적 선택을 설명하는 원칙 : 경제학의 핵심 기본적으로 모든 경제학 쟁점은 무엇을 하고 무엇을 하지 않을지에 대한 개인적 선택과 연관된다. 선택에 관한 문제가 아니라면 그것은 경제학이 아니라고까지 아야기할 수 있다. 원칙 1 : 자원이 희소하기 때문에 선택이 필요하다. 누구나 원하는 모든 것을 가질 수는 없다. 모든 사람이 좋은 위치의 아름다운 집과 한두 대의 고급 승용차를 가지기를 원하고, 좋은 호텔에서 휴가를 즐기기를 바란다. 그러나 미국처럼 부유한 나라에서도 대부분의 사람들은 그 모든 것을 누릴 수 없다. 따라서 그들은 선택을 해야만 한다. 디즈니월드에 갈 것인지 아니면 더 좋은 차를 살 것인지, 뒤뜰이 작은 집을 살 것인지 아니면 땅값이 싼 대신에 직장에서 멀리 떨어진 집을 살 것인지 등을 선택..

경제학 2022.06.13