MSVC STL中vector::shrink_to_fit及扩容与缩容源码解析
我看了一堆相关文章,都把读者当聪明人。提到shrink_to_fit只提一嘴会收缩内存。初学的时候我天真的以为把原来持有的内存后半段不用的释放掉。但是如果经常这么释放的话难道不会造成一堆夹在中间的小内存碎片吗?还是看看源码来得实在。 随便写一个vec...
我看了一堆相关文章,都把读者当聪明人。提到shrink_to_fit只提一嘴会收缩内存。初学的时候我天真的以为把原来持有的内存后半段不用的释放掉。但是如果经常这么释放的话难道不会造成一堆夹在中间的小内存碎片吗?还是看看源码来得实在。 随便写一个vec...
我的理解能力很差劲。看了多次的图形学基础章节,每次看到最基本的变换矩阵,我都觉得反人类。我得先在脑子里给它乘开,就这一步我的脑子就得先旋转90度去操作(第n行乘上第n列这种)。我觉得是不是我的心智模型搭建错了,既然发明了矩阵这个工具,我何必还要反向拆...
跟风没错,80%的原因是因为公众号铺天盖地的OpenClaw,看得烦躁,但没用过又不能直接抱怨。 另外15%是因为想了想自己或许真有一些需求需要这个工具来帮助我。 剩下5%是因为我对配环境已经脱敏了。 集齐100%才决定试一试。 我看到说Mac电脑更...
UE5:深入理解游戏循环、Tick()、DeltaTime与时间膨胀的控制机制相关源码的路径是: 12Engine/Source/Runtime/Engine/Private/World.cppEngine/Source/Runtime/Engine...
从 std::vector到TArray :Unreal Engine 如何为游戏重新发明动态数组看详细的TArray请看这一篇: https://dev.epicgames.com/documentation/zh-cn/unreal-engin...
C++的write .obj文件的数量与.cpp文件的数量一致 强制类型转换的运算优先级比乘除高 在C++语言中, %运算符要求运算数必须是整型。是否正确? . cerr 是 ostream 类的对象,用于标准错误输出,不是输入流对象cin 是 is...
2026.02.13 快速排序看代码练习 123456789101112131415161718192021222324252627282930313233#include <vector>#include <iostrea...
此为 https://www.bilibili.com/video/BV1BwHCz4EC6?spm_id_from=333.788.player.switch&vd_source=480e7aa1ddae874c0194f31a76e66a...
针对这个视频做了点笔记与补充: https://www.bilibili.com/video/BV1BwHCz4EC6?spm_id_from=333.788.player.switch&vd_source=480e7aa1ddae874c0...