'전체보기'에 해당되는 글 50건

  1. 2013.12.14 [5]
  2. 2013.12.14 [4]
  3. 2013.12.14 [3]
  4. 2013.12.13 template[2]
  5. 2013.12.13 [2]
  6. 2013.12.13 template
  7. 2013.12.13 source code 첨부 양식
  8. 2013.12.12 한문장1
  9. 2013.12.12 한마디 교훈
  10. 2013.12.10 블로그 개설한 날

[5]

카테고리 없음 2013. 12. 14. 21:55

"한동을 넘어서야 한다."


NIBC project director  서덕수




한동인들끼리 뭉치면 안되고 한동인들이 세상에 나가서 각자 길을 개척해야 한다.

한동인이 입사지원서를 내면 

다른데서 경험 하고 오라고 권유한다고.

Posted by jeff제프
,

[4]

카테고리 없음 2013. 12. 14. 21:52

"개발자로서의 자존심이 있다면, 기획으로 가지 마세요"


mobile c&c 이 이사님 

Posted by jeff제프
,

[3]

한마디 교훈 2013. 12. 14. 21:50


"대기업 7년이면 창업 세포가 멸종된다."


One Asia Investment CEO고현식 





기회는 널려있다. 한국을 넘어 세계를 둘러보라.


'한마디 교훈' 카테고리의 다른 글

[2]  (0) 2013.12.13
한문장1  (0) 2013.12.12
한마디 교훈  (0) 2013.12.12
Posted by jeff제프
,

부가적인 상황들


1. 서로 다른 매개변수를 동시 받을 경우(function with two generic types) int int를 받거나 char char를 받는 것이 아닌, int char를 받을 때는 어떻게 되나 궁금하던 찬라, 바로 다음 예시에 나왔다. template class를 그 수만큼 선언해주고 쓰면된다. 아래 소스코드 참조

책에 나와 있는 예시에서는 10L을 넣었는데, 왜 10만 출력되는지.. 
그건 잘 모르겠다 xcode로 컴파일 했을때만 10이라고 나오는건지, 

원래 저자의 의도가 안되는걸 보여주려고 했던건지..




2. 한개의 타입에 대해서만 다른 수행을 하고 싶을 때(explicitly overloading a generic function)

오버로딩을 혼합해준다.


3. 단순 template함수 overloading



4. generic class


'프로그래밍 공부 정리 > C++' 카테고리의 다른 글

protected 와 private의 차이  (0) 2014.01.15
template  (0) 2013.12.13
Posted by jeff제프
,

[2]

한마디 교훈 2013. 12. 13. 15:14

"1시간은 세상을 바꾸기에 충분한 시간이다"


외고를 준비하던 시절, 

민사고 학생들을 취재한 다큐멘터리를 보게 되었다. 

거기에서

한 학생이 기숙사 방에 커다랗게 써놓은 글이 

나에게 큰 도전이 되었다.


"1시간은 세상을 변화시키기에 충분한 시간이다."


이런 생각을 갖고 매일 살아가면 

큰 일을 이루지 못하는게 더 이상한게 아닐까.



'한마디 교훈' 카테고리의 다른 글

[3]  (0) 2013.12.14
한문장1  (0) 2013.12.12
한마디 교훈  (0) 2013.12.12
Posted by jeff제프
,
-template이란? 
sub program이 아무 타입의 parameter라도 받아올 수 있게 만들어주는 c++의 기능이다. 이런 개념을 일반적으로 "generic -" 이라는 말을 붙여서 사용한다. generic function, generic class 등... 



-왜 필요한가? 

 두개의 값을 받아서 서로 바꿔주는 서브프로그램 swap을 만든다고 가정하자. 


이런 함수를 짜놨는데  double 도 입력받아서 그대로 처리했으면 좋겠고,
char도 처리했으면 좋겠다. 
함수 내부 내용은 똑같을테니까 또 짜기가 귀찮다. 
그럴때 template을 사용한다


템플릿 선언하여 생성한 class X는 모든 타입을 받을 수 있는 그릇이 된 것이다.
그래서 모든 parameter를 받을 수 있게 된 것이다.

그럼 의문이 생긴다. 
-overloading과의 차이점은 뭘까?

template을 쓰면 받아들이는 parameter는 타입에 무관하게 아무거나 받을 수 있지만
함수 내부 코드는 같은 것이 적용이 된다.
반면에, overloading을 이용하면 함수 body를 따로 선언하는 거기 때문에
받아들이는 타입에 따라서 다른 수행을 하도록 조작하는 것이 충분히 가능하다.
겉으로 보면 같은 기능을 하는 것 처럼 보이지만
template은 방(서브프로그램)으로 들어가는 문이 여러개 인것이고
overloading은 안방(int받아서 계산하는 함수)으로 가든 부엌(char 계산하는 함수)으로 가든 
한개의 문을 열고 들어가야 한다는 것으로 이해하면 될 것 같다.


'프로그래밍 공부 정리 > C++' 카테고리의 다른 글

protected 와 private의 차이  (0) 2014.01.15
template[2]  (0) 2013.12.13
Posted by jeff제프
,

Posted by jeff제프
,

한문장1

한마디 교훈 2013. 12. 12. 20:01


한문장 [1] "죽이는 하나님이 아니고 살리는 하나님이다"



고등학교 음악 선생님이자 나의 동아리 선생님이셨던 분이 어느날 하신 말씀.

뭔가 앞뒤가 안 맞고 극단적인 말같긴 하지만 

무슨 말을 하고 싶으셨던 건지 너무 잘 와닿아서 오랫동안 기억에 남는게 아닌가 싶다.


'왜 나에게 이런 시련이..'라고 생각할 때, 

하나님이 내 편이라는 사실을 인지하는 것만으로도 큰 위안이 되었다. 

졸업한지 4년이 지났지만,


힘든 순간마다 기억난다.


'한마디 교훈' 카테고리의 다른 글

[3]  (0) 2013.12.14
[2]  (0) 2013.12.13
한마디 교훈  (0) 2013.12.12
Posted by jeff제프
,

한마디 교훈

한마디 교훈 2013. 12. 12. 19:58

나는 아주 유명한 사람이든, 흔한 주변 지인이든 대화를 하고나면 한마디 정도밖에 기억에 남지 않는다. 

머리가 좋지 않은 탓이다. 

그러나 좋은 점은 그 한마디가 오랫동안 기억 속에 남아있고 

내가 필요할 때마다 요긴하게 쓰인다는 것이다.

이 좋은 점 때문에 기록까지 하게 되었다.

(그 한문장은 내 방식대로 변형되어 기억에 남은 경우가 많음, 또한 개인 소장용 포스팅임)


'한마디 교훈' 카테고리의 다른 글

[3]  (0) 2013.12.14
[2]  (0) 2013.12.13
한문장1  (0) 2013.12.12
Posted by jeff제프
,



동아리 방에서, PL과제를 제쳐두고, 

이렇게 블로그 글을 쓰고 있다.


이 블로그는 

아이폰게임 개발 과정을 기록으로 남기기 위해서 만들었다.

6개월 뒤에 나같은 초보 개발자들에게 도움이 되었으면 더없이 좋겠지만,

그것보다는 나한테만이라도 도움이 될 수 있는 블로그가 되어도 좋겠다.


2013.12.10

벨로타 & 코네조



Posted by jeff제프
,