请问一下有个VirtualAlloc函数里的参数flAllocationType和flProtect,它这个fl啥意思啊
1条回答 默认 最新
假装不困 2022-06-12 02:23关注LPVOID VirtualAlloc( [in, optional] LPVOID lpAddress, [in] SIZE_T dwSize, [in] DWORD flAllocationType, [in] DWORD flProtect );反问下,是不是能第一个变量的 dw 什么意思?
如果看懂了,回忆下,是不是想到点什么?微软的C++命名规范,虽说现在主流的都是Google家的规范
但是 匈牙利命名法你肯定听过吧解答 f 标志位 l 长整型,为什么有个 f 因为这两个参数传进入都是控制你申请的类型,也意味着你不能乱传,需要参考微软给的手册
https://docs.microsoft.com/en-us/windows/win32/api/memoryapi/nf-memoryapi-virtualalloc
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报