본문 바로가기
반응형

2012/022

[Conversation] 사람 성격, 성질에 대해 이야기 하기 (personality, character) 2012. 02. 29 사람의 성격이나 성질을 나타내는 형용사이다. "아 저사람은 착하더라." "아 그 누나는 좀 거만해!" 우리는 사람들을 볼때 이런 표현을 자주 쓰곤 한다. 알아두면 일상에서 많이 사용되는 말인것 같다. talented (재능있는) creative (창조적인) sense of humor (유머감각 있는) disorganized (체계적이지 못한) competitive (경쟁심 강한) arrogant (거만한) outgoing (사교적인) unfriendly (쌀쌀맞은) shy (내성적인) easygoing (게으른) laid-back (느긋한) practical (현실적인) down-to-earth (현실적인) honest (정직한) helpful (도움되는) generous (관대한.. 2012. 2. 29.
[C++] STL에서는 왜 함수객체를 사용할까? (함수포인터, 함수객체, 람다) 2012. 02. 08 STL와 같이 라이브러리에서 가장 중요한 것은 무엇일가요? 범용성과 효율성 입니다. 범용성이란 누구나 사용이 용이해야한다. 효율성이란 최적화가 되어야 한다. 이정도로 생각하시면 될듯 싶습니다. 그럼 다음 예제 코드를 봅시다. 그냥 일반적인 덧셈과 뺄셈 함수를 가지는 코드입니다. 여기서 라이브러리를 만든다는 입장을 가지고 접근을 해 봅시다. 아까 이야기 하던 2개의문제 범용성과 효율성가지고 이 두가지를 해결 하면 됩니다. 먼저 효율성의 문제를 해결하기 위해서는 어떻게 해야할가요? 힌트를 들이자면 위 함수에서는 매개변수를 전달하기 위해서는 스택을 사용하게 됩니다. 그러면 오버헤드가 발생할 수 밖에 없습니다. 이 문제를 해결하면 됩니다. 그러기 위해서는 우리가 배웠던 Inline 함수 .. 2012. 2. 8.
반응형