淡若轻风

博客园 首页 新随笔 联系 订阅 管理

2026年7月19日 #

摘要: 什么时候选择 .NET Core / 现代 .NET?(2026 年最新建议) 首先澄清一个概念: .NET Core 是 2016~2020 年的名称,从 .NET 5 开始已经统一为 .NET(不再叫 Core)。 现在说的“.NET Core”通常指 .NET 6 / 7 / 8 / 9 等现 阅读全文
posted @ 2026-07-19 17:16 淡若轻风 阅读(1) 评论(0) 推荐(0)

摘要: 什么时候选择 .NET Framework?(2026 年最新建议) .NET Framework 是老一代框架(主要版本 4.5 ~ 4.8),现在不再是主流推荐,但在某些特定场景仍然需要使用。 1. 推荐选择 .NET Framework 的场景 场景推荐使用 .NET Framework原因 阅读全文
posted @ 2026-07-19 17:12 淡若轻风 阅读(0) 评论(0) 推荐(0)

摘要: .NET Framework 和 .NET Core(现在官方名称统一为 现代 .NET,例如 .NET 6/7/8/9)的选择,本质上是: 新项目优先选择现代 .NET;维护老系统、依赖 Windows 专有技术时选择 .NET Framework。 下面从实际开发角度(尤其结合你做 WPF、插件 阅读全文
posted @ 2026-07-19 17:07 淡若轻风 阅读(3) 评论(0) 推荐(0)

摘要: C# 语言版本与 .NET Framework、.NET Core(以及后来的 .NET 5+)的关系,可以概括为:语言版本是“需求方”,而 .NET 实现版本是“供给方”。 每一个 C# 版本都依赖于对应 .NET 版本提供的运行时功能和基础类库(BCL)支持。 它们之间的关系主要通过 目标框架 阅读全文
posted @ 2026-07-19 16:47 淡若轻风 阅读(1) 评论(0) 推荐(0)

2026年6月17日 #

摘要: 1. 使用 BitConverter.ToInt32(最常用) csharp byte[] bytes = { 0x78, 0x56, 0x34, 0x12 }; // 示例字节数组 int result = BitConverter.ToInt32(bytes, 0); Console.Write 阅读全文
posted @ 2026-06-17 16:37 淡若轻风 阅读(15) 评论(0) 推荐(0)

2026年6月2日 #

摘要: 当前最新版本 最新稳定版本:Qt 6.11.1(2026 年 5 月 13 日发布) 主要版本:Qt 6.11(2026 年 3 月 23 日发布) 支持情况(2026 年 6 月): Qt 6.11:标准支持至 2027 年 3 月 Qt 6.10:支持至 2026 年 10 月 Qt 6.8 L 阅读全文
posted @ 2026-06-02 10:41 淡若轻风 阅读(195) 评论(0) 推荐(0)

摘要: Qt 经典书籍推荐 以下是我根据 Qt 社区、官方推荐和开发者反馈整理的经典与实用书籍,按不同水平和方向分类。 1. 经典必读(基础 & 权威) 书籍名称作者适合水平推荐理由备注 C++ GUI Programming with Qt 4 (2nd Edition) Jasmin Blanchett 阅读全文
posted @ 2026-06-02 10:07 淡若轻风 阅读(84) 评论(0) 推荐(0)

摘要: Qt 学习路径与建议 零基础或有 C++ 基础开发者的系统化学习路线,分为不同阶段,清晰实用。 阶段 0:前置准备(1-2 周) 熟练掌握 C++ 基础(强烈推荐): 语法、指针、引用、类、继承、多态、STL 容器、智能指针。 推荐资源:Bjarne Stroustrup 的书或《C++ Prime 阅读全文
posted @ 2026-06-02 10:01 淡若轻风 阅读(146) 评论(0) 推荐(0)

摘要: 以下是 Qt 开发中最重要、最核心的概念和术语,我会按类别整理,并附上简要解释和重要性。 1. 核心基础概念 QObject Qt 整个对象模型的基类。几乎所有 Qt 类都继承自 QObject。它提供了信号槽、属性系统、对象树、内存管理等核心能力。 信号与槽 (Signals & Slots) Q 阅读全文
posted @ 2026-06-02 09:56 淡若轻风 阅读(23) 评论(0) 推荐(0)

摘要: Qt 和 MFC 都是经典的 C++ GUI 框架,但它们在设计理念、适用范围和未来发展上差异巨大。 以下是从多个维度进行的全面对比: 1. 基本定位与平台支持 维度QtMFC 平台支持 跨平台(Windows、macOS、Linux、Android、iOS、嵌入式、WebAssembly 等) 仅 阅读全文
posted @ 2026-06-02 09:52 淡若轻风 阅读(44) 评论(0) 推荐(0)