From 5e57528ecc7fa4e3de02233d2beffaad79f9560d Mon Sep 17 00:00:00 2001 From: wyc <1104749580@qq.com> Date: Sun, 16 Aug 2026 03:45:20 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- render_3D/tool.md | 14 ++++++++++++++ render_3D/╡≈╩╘.md | 8 -------- 2 files changed, 14 insertions(+), 8 deletions(-) create mode 100644 render_3D/tool.md delete mode 100644 render_3D/╡≈╩╘.md diff --git a/render_3D/tool.md b/render_3D/tool.md new file mode 100644 index 0000000..b0fe0c6 --- /dev/null +++ b/render_3D/tool.md @@ -0,0 +1,14 @@ +"C:\Program Files\JetBrains\CLion 2026.1\bin\cmake\win\x64\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug --preset vs2022_debug +-S D:\ae\proj\Renderive -B D:\ae\proj\Renderive\cmake-build-vs2022_debug + +默认每次运行程序都通过CDB运行 D:\ae\ewdk\EWDK_22621_230929-1800\Program Files\Windows Kits\10\Debuggers\x64\cdb.exe + +D:\ae\tools 可能会有有用的工具 + +运行前使用环境脚本 env.ps1 + +注意错误处理机制 + +可预料、可恢复的错误:返回专门的 enum class Xxx_Error。 不可预料的错误:使用异常传播。 不按“内部/外部”区分,全系统统一按“错误是否可预料”判断。 +异步接口保持异步语义,可预料错误通过异步结果返回,异常仍走异常通道。 明确不会抛异常的函数才加 noexcept。 +不为了错误处理增加多余检查、兼容层,或改变原函数语义。 \ No newline at end of file diff --git a/render_3D/╡≈╩╘.md b/render_3D/╡≈╩╘.md deleted file mode 100644 index 9471ba5..0000000 --- a/render_3D/╡≈╩╘.md +++ /dev/null @@ -1,8 +0,0 @@ -"C:\Program Files\JetBrains\CLion 2026.1\bin\cmake\win\x64\bin\cmake.exe" -DCMAKE_BUILD_TYPE=Debug --preset vs2022_debug --S D:\ae\proj\Renderive -B D:\ae\proj\Renderive\cmake-build-vs2022_debug - -默认每次运行程序都通过CDB运行 D:\ae\ewdk\EWDK_22621_230929-1800\Program Files\Windows Kits\10\Debuggers\x64\cdb.exe - -D:\ae\tools 可能会有有用的工具 - -运行前使用环境脚本 env.ps1 \ No newline at end of file