V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zeal7s  ›  全部回复第 3 页 / 共 11 页
回复总数  216
1  2  3  4  5  6  7  8  9  10 ... 11  
可以看看固件是什么版本的吗?
有没有考虑润美,有机会去 Apple
364 天前
回复了 wuwuta170 创建的主题 Python 你们平时没事的时候都学啥啊
学滑板
2023-06-08 10:19:07 +08:00
回复了 adrianchevalier 创建的主题 Apple 大伙儿 vision pro 能做啥(游戏幻想中)
啪啪时候换脸
颜值不错,想试试
2023-06-05 10:19:35 +08:00
回复了 gitignore 创建的主题 问与答 我好像没办法快速区分左右🥵
别人跟我说往左转或者往右转,我经常反应慢半拍,有时候还会搞反。但是如果别人用英文跟我说 left 或者 right ,就能超快反应过来。感觉主要是因为左和右长得太像了,left/right 完全不一样。
2023-05-30 11:12:37 +08:00
回复了 tool2d 创建的主题 程序员 写代码最佳年龄段,是在 20 岁, 30 岁,还是 40 岁?
@jitongxi 请问是游戏行业吗?
2023-05-22 15:05:16 +08:00
回复了 zeal7s 创建的主题 路由器 问下软路由使用场景的问题
顺便再问一下哈,我想让 PS5 下载游戏时不走代理,PS5 播放 youtube 视频时候走代理,这种一般要怎么设置呢?
2023-05-22 10:55:47 +08:00
回复了 zeal7s 创建的主题 路由器 问下软路由使用场景的问题
@swxk521 感谢,回头我去研究下 passwall
2023-05-08 10:33:03 +08:00
回复了 gpt5 创建的主题 问与答 诸位是如何打造个人知识库的? wiki 还是笔记软件?
notion
反馈一个小问题,app 里找不到切换 app 语言的按钮,只能跟随系统设置
2023-05-03 12:04:40 +08:00
回复了 iorilu 创建的主题 程序员 看了几天 rust, 总结了一句话关于生命周期
啊?没有垃圾回收的语言都有生命周期吧,无非就是需要开发者自己维护,否则就是空异常
试试把键盘按键震动关了再观察一晚上
2023-04-13 10:58:34 +08:00
回复了 Poluk 创建的主题 程序员 分享一点自己在 B 站收藏的“比较有质量”的课程
@focux +1
2023-04-07 07:28:25 +08:00
回复了 cookgo 创建的主题 汽车 各位奶爸们,你们用的啥车当做家庭用车呀?
AMG A45s
2023-03-31 10:40:03 +08:00
回复了 tu7jako 创建的主题 程序员 数据抽象、封装设计
2023-03-30 11:31:38 +08:00
回复了 Symbo1ic 创建的主题 C++ 求助,想获得一些关于 C++学习的建议
@Symbo1ic 比如你的代码里 https://github.com/hundan2015/LunaticRenderer2/blob/master/lunatic_engine/core/LunaticEngine.h#L14

rendering_core_、entity_manager_和 resource_core_在逻辑上由引擎类负责管理销毁最合适,那么它们使用 unique_ptr 就行了。这里不存在共享所有权的情况,用 shared_ptr 就没必要了。
2023-03-30 11:14:13 +08:00
回复了 Symbo1ic 创建的主题 C++ 求助,想获得一些关于 C++学习的建议
@Symbo1ic 还是拿父窗口和子窗口来举例子,父窗口生成子窗口并且用 unique_ptr hold 住子窗口,子窗口生成时拿到指向父窗口的 raw pointer 。只要能保证父窗口的生命周期长于子窗口,即父窗口先于子窗口创建,晚于子窗口销毁,就能保证 raw pointer 不失效。

所有权这块的使用原则就是一个对象逻辑上属于谁,所有权就是谁。现代 C++里面有所有权这个概念而其他语言里这个概念比较模糊的原因是,现代 C++通过 RAII 来控制堆上对象的生命周期。一个类拥有一个对象的所有权就表示这个类在调用自己的析构函数时也负责自动调用这个对象的析构函数。所以写程序时,想清楚堆上的对象由谁来负责销毁在逻辑上最合适,那么所有权也就想清楚了。

换一种情况,如果程序中允许父窗口先于子窗口关闭,那么继续让父窗口通过 unique_ptr 持有子窗口就不合适了,因为父窗口销毁时也会自动调用子窗口的析构函数。此时需要一个窗口管理器来拥有所有的窗口,比如在窗口管理器中可以写:std::vector<std::unique_ptr<Window>> allWindows 。这样只要保证窗口管理器类晚于所有窗口销毁就行了。

可以看看 muduo 这个 C++网络库,作者也有出书介绍,网上也有大量的文章和视频介绍。里面有挺多 unique_ptr 和 shared_ptr 用法。
2023-03-29 10:59:02 +08:00
回复了 Symbo1ic 创建的主题 C++ 求助,想获得一些关于 C++学习的建议
我记得 CppCon 里有好几个演讲专门讲智能指针的使用,很细,也有不少坑,你可以去搜搜
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   964 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 42ms · UTC 22:05 · PVG 06:05 · LAX 15:05 · JFK 18:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.