C++
文章平均质量分 71
FREEDOM_X
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
异步I/O库:libuv、libev、libevent与libeio
• 追求开发效率与跨平台:libuv是现代化工程的标杆,尤其适合全栈JavaScript开发者。• 榨取Unix性能极限:libev+libeio仍是C语言老手的利器。• 历史与兼容性优先:libevent提供“一站式”传统解决方案。在异步I/O的世界里,库的选择决定了应用的天花板。理解其内核差异,方能写出既高性能又可持续维护的代码。原创 2025-07-10 18:00:57 · 1271 阅读 · 0 评论 -
C++ ——命名空间namespace
一般情况下,如果c++中出现两个变量、函数名、类名完全相同时,就会产生冲突。解决命名冲突的办法传统的做法是重新使用不同的标识符。但又是这样做有时反而降低程序的可读性,因此c++提供了第二种解决命名冲突的方法——命名空间。将这些名字相同的变量、函数和类定义在不同的命名空间中,问题就解决了。需要注意的是,同一个命名空间中标识符须是唯一的。例如:XX和YY都定义了一个全局变量 fp,用来指明当前打开的文件,将他们的代码整合在一起编译时,编译器会提示 fp 重复定义( Redefinition)错误。原创 2024-12-26 14:25:19 · 433 阅读 · 0 评论
分享