gpt4 book ai didi

c++ - 混合 Qt 和 Boost

转载 作者:IT老高 更新时间:2023-10-28 12:12:28 25 4
gpt4 key购买 nike

我正在考虑使用 Qt 4 框架在 C++ 中启动一个项目(需要跨平台 GUI)。我从 friend 和网上听到了关于 Boost 库的好消息。我已经开始阅读两者,并想在深入之前问一个粗略的问题:这两个开发“系统”是否相互排斥?

我最初的搜索和阅读显示在信号处理、自定义构建系统和其他低级原语方面存在一些重叠。

在同一个项目中同时使用它们有意义吗?

最佳答案

是的,这很有意义。我通常更喜欢在可能的情况下使用 boost/stdlib 函数,而不是它们的 Qt 替代品。

它使代码更容易移植到下一个框架。
它使新的非 Qt 程序员更容易上手。
Boost 有一些很棒的功能,并且一直在变得越来越多。

注意:到/来自小部件的字符串可能是主要的异常(exception) - 在 GUI 内,我会使用 Qt 字符串来保存所有令人困惑的转换。

关于c++ - 混合 Qt 和 Boost,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/360160/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com