正常情况下,union 顺序应该是不重要的,但在语言设计缺陷被引发时,好像有点重要了。先看 C99 怎么解决问题的: #include <stdio.h> struct One { int a; }; struct Two { int a...
第三章 资源管理 13、以对象管理资源 获得资源后立刻放进对象(managing object)内。“以对象管理资源”又称“资源取得时机就是初始化时机”(Resource Acquisition Is Initialization; RAI...
第一章 让自己习惯 C++ 1、视 C++ 为一个语言联邦 C++ 是个多重范型编程语言:面向过程、面向对象、函数式、泛型、原编程式,所以他的规约很多,记住四个次语言可以帮助了解 C++:C、Object-...
写模版的人,在遇到麻烦的时候,就会发明 std::forward 来解决他们的某种问题,他们很明白为什么需要这个东西;而初学者,看到它时,就想问,这货干嘛的? 第一次看到 std::forward 时,也是...
看了 asio 的 \src\tests\latency\tcp_server.cpp 代码,被 coroutine 的 reenter 和 yield 的实现给震精到了……switch 和 for 穿插着,这居然也行,还有个学名叫“Duff's Device”!赶快写...
看 asio 范例 async_tcp_echo_server.cpp 的过程学习到不少东西。 // // async_tcp_echo_server.cpp // ~~~~~~~~~~~~~~~~~~~~~~~~~ // // Copyright (c) 2003-2016 Christopher M. Kohlhoff...
UMU 认为是为了:需求细分。考虑以下代码: class Movable { public: Movable() : i(new int(3)) { std::cout << __FUNCTION__ << std::endl; } Movable(Movable& m) : i(m.i) { m...
之前只系统学过 C,自然地了解了一些 C++ 的皮毛(可以认为是 C+),然后就一直用着 C+ 开发,最近看了一些现代 C++ 代码,感觉是时候好好学习 C++ 了……后续会把学习中记的笔记发出来,...
[UMU WSH 教程终结篇](48) FSO 应用实例 - 批量重命名 WP 视频 WP_YYYYMMDD_HH_mm_SS_Pro.mp4(28)
[UMU 学 golang](5) HTTP Echo Server
没有更多内容
加载失败,请刷新页面
文章删除后无法恢复,确定删除此文章吗?
动弹删除后,数据将无法恢复
评论删除后,数据将无法恢复