Programing

툴박스에 어떤 최신 C ++ 라이브러리가 있어야합니까?

lottogame 2020. 5. 18. 08:02
반응형

툴박스에 어떤 최신 C ++ 라이브러리가 있어야합니까? [닫은]


약 10 년 동안 C ++ 게임에 참여하지 않았으며 상용 앱을 다시 시작하고 싶습니다. 요즘 어떤 도서관이 사용되고 있습니까?

  • 사용자 인터페이스 (예 : wxWidgets , Qt )
  • 데이터 베이스
  • 범용 (예 : Boost , Loki , STL)
  • 스레딩
  • 테스팅
  • 네트워크 / 소켓

나는 크로스 플랫폼 호환 (가능한 한 즉시)을 찾고 있습니다.

어떤 라이브러리를 사용하십니까? 그들이 "필수 불가" 하게 만드는 기능은 무엇입니까 ?

요약은 아래 답변을 참조하십시오 .


상업용 (또는 비상업적) 응용 프로그램에 무료 인 크로스 플랫폼 라이브러리

이 목록을 자유롭게 확장하십시오




오픈 소스 C ++ 라이브러리의 추가 목록에 대한 링크 :

http://en.cppreference.com/w/cpp/links/libs


Sorry for repeating some of the stuff already written, but:

(Should at least get you started)


On Windows...

ATL for COM development WTL for user interface


CGAL is an excellent c++ library for computational geometry

www.cgal.org


http://loki-lib.sourceforge.net/ might also be good addition.

It's another template library, which introduces typelists, and implementations for various design patterns.

I never used it, but I read Alexandrescu's book to get a better understanding of templates.


CppUnit for unit testing and test driven development


Besides all the great libraries already listed, I find the combination of xerces for XML (including XSD validation) and xalan for XSLT to be useful (xalan is built on top of xerces). AFAIK neither QT or POCO have XSLT functionality (unless it's been added since I last used them).

참고URL : https://stackoverflow.com/questions/777764/what-modern-c-libraries-should-be-in-my-toolbox

반응형