-1

我正在寻找一个好的 C++ 框架(不仅适用于 UI)。

其实我在这些之间犹豫不决:

  • POCO 库(http://pocoproject.org/);
  • JUCE (http://www.rawmaterialsoftware.com/juce.php);
  • 开放框架(http://www.openframeworks.cc/);

当然,还有 wxWidget。

有人对他们有经验吗?

问候,丹尼尔

4

3 回答 3

2

我会考虑Qt toolkit。它是一个完整的应用程序框架——网络、数据库、并发抽象都是内置的,此外还有一个非常强大的 UI 框架。所有这些组件都很好地集成在一起。

于 2012-04-12T13:23:00.693 回答
0

框架通常允许您做一些普通语言无法掌握的事情,例如实现设计模式 (MVC) 或 UI。

如果你要问的是你应该使用什么库来帮助你编写好的 C++,那么我会说你应该使用你需要的东西。如果 POCO 中有适合您需求的东西,请使用它。

我个人尝试尽可能多地使用标准库,这始终是我的第一站,所有功能都是标准的,其他程序员应该知道。令人高兴的是 Boost 库,我一直在使用它,因为它们质量高,文档好,并且以与 C++ std 库非常相似的风格编写。

对于 UI 工作,似乎没有任何真正好的选项 (IMO),它们都是非常内部的、过时的并且往往以非标准风格编写。我认为这些天 QT 已经成为最坏的一群(再次是 IMO),但是如果你的目标是 windows,我在这里有关于 WTL 的好处。

于 2012-04-12T13:23:06.007 回答
0

当然,Qt 会是你的朋友。

于 2012-04-12T13:23:33.743 回答