AI编程 · 架构思考 · 技术人生
共 12 篇文章

标签:c

C#与.NET 9构建的终端聊天服务器开源

该项目是一个用C#和.NET 9开发的终端聊天服务器,支持多客户端实时消息广播。服务器默认监听8000端口,需.NET 9 SDK运行环境。项目结构清晰,包含服务器处理连接、客户端收发消息及数据模型层。运行简单,通过命令行启动,支持Linu...

赞(0)ToyToy前沿 阅读(29)去评论

C#函数式编程进阶:Monad与Result类型详解

本文是C#函数式编程系列文章的第二部分,深入探讨了Monad模式中的Result类型实现。作者详细解释了如何在C#中构建Result类型,用于优雅地处理可能失败的操作。文章展示了静态方法实现和替代方案,如Ok和Err类型,并讨论了它们在实践...

赞(0)ToyToy前沿 阅读(30)去评论

C++异常处理:析构器替代finally

C++语言虽无finally子句,但通过析构器实现类似功能。文章比较了Java、Python、JavaScript、C#等语言在异常处理上的差异,指出当控制离开作用域时,C++使用析构器执行清理代码。Microsoft的WIL库提供了wil...

赞(0)ToyToy前沿 阅读(36)去评论

C++ 枚举类与错误代码深度解析

本文是关于C++编程语言中枚举类与错误代码处理的系列文章第三部分。文章深入讲解了枚举类的定义和使用方法,特别是在错误代码场景中的应用。通过对比传统错误处理方式,展示了枚举类如何提高代码的可读性、类型安全性和可维护性。文章还提供了实用代码示例...

赞(0)ToyToy前沿 阅读(64)去评论

Mirror_bridge:C++反射生成多语言绑定工具

Mirror_bridge是一个C++反射库,旨在通过反射机制自动生成Python、JS和Lua语言的绑定,减轻开发者手动编写元数据的工作量。该工具的出现将有助于提高C++代码的可移植性和互操作性,对于关注跨平台开发的开发者来说具有潜在价值...

赞(0)ToyToy前沿 阅读(68)去评论

十年稳如初 — LocVPS,用时间证明实力

10+ 年老牌云主机服务商,全球机房覆盖,性能稳定、价格厚道。

老品牌,更懂稳定的价值你的第一台云服务器,从 LocVPS 开始