gpt4 book ai didi

c++ - 'WinMain' 的注释不一致

转载 作者:可可西里 更新时间:2023-11-01 11:44:52 26 4
gpt4 key购买 nike

我正在努力让我的代码尽可能完美,并且我已经清除了所有错误和(其他)警告。我只剩下这两个:

Warning C28253  Inconsistent annotation for 'WinMain': _Param_(2) has 'SAL_null(__no)' on this instance.
Warning C28252 Inconsistent annotation for 'WinMain': _Param_(2) has 'SAL_null(__maybe)' on the prior instance.

这是我的 WinMain 函数

int CALLBACK WinMain( _In_ HINSTANCE hInstance, _In_ HINSTANCE hPrevInstance, _In_ LPSTR lpCmdLine, _In_ int nCmdShow );

为什么我的第二个参数 HINSTANCE hPrevInstance 没有正确注释,尽管它是使用 _In_ 信息直接从 MSDN 中提取的?

最佳答案

这是因为 hPrevInstance 参数实际上有 _In_opt_ 注释,而不仅仅是 _In_

关于c++ - 'WinMain' 的注释不一致,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47958366/

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