jjzjj

DestroyObject

全部标签

c++ - 使用 typedef 的模板特化

在学习Vulkan时,我在VulkanCookbook中看到了一些代码。在VulkanCookbook中,作者编写了手动导入Vulkan函数和类的代码。好吧,我一直在慢慢地将它转换为LunarG的VulkanSDK,我在64位以下的VkFence中遇到了一个问题,它将类型定义为VkFence_T*,这很好,但在32位中,它的类型定义为uint64_t,这会导致使用类似于以下代码的VkDestroyer的问题#include#includetypedefuint64_tA;typedefuint64_tB;templateclassHandler{voidDestroyObject(Tp