![]() |
1
4
你把把手还给我,弄坏了你的设计。包装器的用户不应该关心句柄,而应该关心他们想要的数据,比如您的案例中的模块列表。公开一个可以将这些数据返回给用户的api。
|
![]() |
2
1
你能做的就是使用duplicatehandle和 要求 打电话的人叫closehandle。除此之外,你必须信任打电话的人。 |
![]() |
3
0
你不能。只要你不愿意完全封装
C++可以保护您免受意外误用。它不能保护你
背信弃义
. 如果使用smart handle类的用户没有得到smart handle类是
|
![]() |
4
0
如果我要实现那个类,我只需编写方法
为什么你真的需要
延迟
在实际处理中
|
![]() |
rookie · 检查函数模板的所有参数包参数是否属于int 1 年前 |
![]() |
ivaigult · -W转换和隐式字符串到布尔类型转换 1 年前 |
![]() |
rainer · 后台插入程序的初始化 1 年前 |
![]() |
Community wiki · 以理智、安全和高效的方式复制文件 1 年前 |
|
Shefali Kanaujia · 对C中向量的向量进行排序++ 1 年前 |
|
Ma Joonyoung · 粗粒度和细粒度链表的时间比较 1 年前 |