search:

Modern C++에 관련된 자료들 (c++11, template, generic programming)

05 Mar 2014

1990년 후반, 2000년 초반에 나온 자료들인데 지금 공부하고 있다는 것이 부끄러운 일이고, 그나마 이해되지 않는 내용도 많다..

15년 전에 ‘Modern’이라는 이름이 붙었으면 지금쯤 old fashioned가 되었어야 하지만 아직도 충분히 Modern적이며 앞으로도 그러할 듯 하다.

아. 그리고 아래에 3대 구루라고 적긴 했지만 역시 최고봉은 Bjarne Stroustrup 이시겠지..

2번 이하의 자료는 너무 방대한데요. 아래 URL을 읽어 보시면 Modern C++ 스타일을 이용하여 C++ 개발이 얼마나 편리해질 수 있는지 보실 수 있습니다.

1. Traits, Generic programming에 관련된 Article들

  • http://erdani.com/publications/traits.html
  • http://www.avid-insight.co.uk/2010/10/dynamic-types-in-cpp-factories-templates-or-lots-of-switches/
  • http://www.generic-programming.org/languages/cpp/techniques.php
  • http://www.cantrip.org/traits.html

2. Effective C++

  • http://www.yes24.com/24/Goods/2109882?Acode=101
  • 교과서같은 책입니다.
  • C++ 3대 구루 중 1명인 Scott Meyer가 저자이고, 곽용재 센터장님께서 번역하였고요.

3. GotW (Guru of The Week)

  • http://www.gotw.ca/gotw/
  • C++계에서 3대 구루이신 Hurb Sutter님께서 매주 1주일마다 작성하신 글입니다.
  • 이 글을 묶어서 Exceptional C++ 이라는 책을 출판했습니다.
  • 책은 따로 살 필요없이 위의 URL을 읽어보는 것도 많은 도움이 될 듯 합니다.

4. Modern C++ Design

  • http://www.yes24.com/24/goods/232557
  • 3대 구루 중 Andrei Alexander가 집필한 책입니다.
  • 내용이 어렵습니다;;

5. ACCU journal

  • http://accu.org/index.php/journals/c78/
  • 3개월 마다 Journal이 공짜로 발표됩니다. 내용이 좋습니다.

6. Dr. Dobb’s

  • http://www.drdobbs.com/cpp/
  • CPP 관련 Article의 내용이 좋습니다.

7. Overview of The New C++(C++0x)

  • http://www.artima.com/shop/overview_of_the_new_cpp
  • Scott Meyer가 C++11 관련 교육에서 사용하는 교재입니다.
  • $29이긴 하지만, C++ 표준 제정 이전에 만들어진 자료는 인터넷 검색해보면 쉽게 다운로드 가능합니다.
  • 옛날 자료의 라이센스를 확인하지 못해서 Link를 걸어두진 않았습니다.
  • C++ 11 관심있으면 직접 구해보세요~