小编Jon*_*min的帖子

什么是“编译错误无法在对象模块中定义公共用户定义类型”?:VBA

在此输入图像描述

Compile error:

Cannot define a Public user-defined type within an object module
Run Code Online (Sandbox Code Playgroud)

上述编译错误在 Visual Basic for Applications (VBA) 中意味着什么?

我想指出的是,完全相同的代码在单独的空 Powerpoint 文件中没有错误。

谢谢。

powerpoint vba

1
推荐指数
1
解决办法
2418
查看次数

&~ 是什么意思?

这是什么& ~(minOffsetAlignment - 1)意思?

这是否意味着析构函数的地址?

这是我从中得到的代码片段。

VkDeviceSize 是 uint64_t。

VkDeviceSize getAlignment(VkDeviceSize instanceSize, VkDeviceSize minOffsetAlignment) 
{
    if (minOffsetAlignment > 0) 
    {
        return (instanceSize + minOffsetAlignment - 1) & ~(minOffsetAlignment - 1);
    }
    return instanceSize;
}
Run Code Online (Sandbox Code Playgroud)

c++ bit-manipulation bitwise-operators

-1
推荐指数
1
解决办法
171
查看次数