gpt4 book ai didi

c# - 如何制作整个 C# 应用程序 "unsafe"?

转载 作者:行者123 更新时间:2023-11-30 23:15:09 24 4
gpt4 key购买 nike

所以,我喜欢 C# 语言和自动 getter、setter 等,但我想利用它自己完成大部分管道工作。大量的语法是我为什么要使用 C# 而不是吸收它并重新选择 C++ 的具体原因(这在这里并非完全不可能)。

我的目标是使用 SDL、GDI+、DirectX 或类似的东西从头开始创建我自己的所有 Windows like this ,但使用 C#。我对使用 P\Invoke、进行自己的内存管理等非常满意。

那么,有没有办法将整个应用程序标记为不安全,以便我可以进行自己的内存管理?

最佳答案

您无法进行自己的内存管理。您可以使用像 Mono 这样的开源框架并编写自己的垃圾收集器。但是你不太可能重新发明一个更好的轮子。

不安全 并不意味着您可以覆盖默认内存管理。这意味着允许指针操作。您仍在托管内存中,无法控制对象的创建或销毁。

关于c# - 如何制作整个 C# 应用程序 "unsafe"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42747897/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com