zizon 最近的时间轴更新
zizon

zizon

V2EX 第 229404 号会员,加入于 2017-05-06 16:33:58 +08:00
zizon 最近回复了
30 分钟前
回复了 undefine2020 创建的主题 问与答 为什么某些国产电子设备在国外不能用?
GDPR 合规性问题.

对应国内的数据出境管理办法.
用户数据单独处理的成本就干脆不支持/允许.
改名 deprecated 可能是两套命名下实现有不一样的地方.

至于 API 架构变迁,参考 Chrome OS/Android/Fuchsia.
可能内部不同组的赛马结果和战略调整.
7 天前
回复了 Symbo1ic 创建的主题 C++ C++中右值与右值引用在使用中的疑问
@zizon "显式的在 return 的时候构造一个 rvalue 就简单的告诉编译器这是个 rvalue,可以 rvo."
应该说是可以利用可能更优的 move ctor.
7 天前
回复了 Symbo1ic 创建的主题 C++ C++中右值与右值引用在使用中的疑问
@Symbo1ic f3 返回 std::move 更像是一种手工 hint.
毕竟实际情况下,一个 function 的逻辑可能比较复杂,return value 在哪里产生的,能不能做 rvo 优化对编译器来说直接推导可能不一定能符合直觉.
显式的在 return 的时候构造一个 rvalue 就简单的告诉编译器这是个 rvalue,可以 rvo.

但是这么做安全不安全就是另外一回事了.
8 天前
回复了 Symbo1ic 创建的主题 C++ C++中右值与右值引用在使用中的疑问
func -> 没有 rvalue 之前 return 会 copy,rvalue 的引入就是为了解决这种不必要的 copy.

f2 -> 类似 func,看编译器有没激进到断定 shit 可以以 rvalue 做 rvo, 不能的话就会保守 copy.因为 shit 本身指向一个 rvalue,所以编译器有理由认为它可能在 return 后不是一个有效地址,就是你 2 里提到的 clang 警告的原因.如果编译器先把 func inline 了,那么就可能出现 2L 说的第一点的情况.

f3 -> 类似 f2,std::move 产生了一个 rvalue.调用 move ctor 是编译器认为这个 rvalue 可能不是有效的地址.同 f2,编译器也可以激进优化成 func.

通俗的理解 ravlue 就是之前没有 rvalue 的时候会产生隐式不可代码层面 reference 的 copy ctor 对象的一个称呼.
有了这个定义之后,新标准就可以有规则 eliminate 这种不必要的 copy ctor.
17 天前
回复了 miracle778 创建的主题 深圳 深圳买黄金推荐
水贝田贝也要看店,加工费不一样.
可以先粗略逛着看下加工费有个底.

款式基本雷同,大部分都是仿大牌的,做工近看都比较粗糙.

鉴定不鉴定的,求个心理安慰的.
比较人也是长期在那摆的,没必要坑你一个.

再就是真有店头铁卖你假的了,你去拿着鉴定书可能也扯不回来.
"今年 5 月份,想着说房贷利率 利息那么高,就找银行贷款 15 个给父母先还房贷,因为种种原因拖到了现在还没还。"
"那种使命感也许没那么强了,又贷了 17 万进股市,跟大家一样 10.8 号早上开盘套住"

感觉你有些过于被现在的言论意见影响了,同时有种急于成功的心理.
但是自己没有认真想过自己想要的到底是什么/什么样的生活.

第三份工作被人让你提意见/接受你提意见多少也是说明你比周边的人某些方面可能有点 credit.
你却觉得是种负累/负担.

你怀念第二份工作可能就是所谓的别人帮你负重前行,你享受岁月静好.
加上薪资可能是你的高点.
24 天前
回复了 pinyoung 创建的主题 问与答 失业想去新加坡看看,需要准备什么?
主要钱,酒店什么的都比较贵吧.
一张芯片卡坐地铁公交,现金一般用不到.
流量的话找 7-11 什么的 sintel hi app 临时卡,最低 13 新一个月 20 还是 25G 吧(面值 2G 会额外送到这个数).

游玩的话基本克拉码头方圆一两公里步行范围内就是一般景点了.

远一点的就植物园动物园什么的.
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4245 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 10:12 · PVG 18:12 · LAX 02:12 · JFK 05:12
Developed with CodeLauncher
♥ Do have faith in what you're doing.