gpt4 book ai didi

c++ - 尝试动态内存分配 C++

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:01:44 24 4
gpt4 key购买 nike

<分区>

我试图通过使用指针精确地分配 1 KiB 的内存

GetProcessMemoryInfo(GetCurrentProcess(), &pmc, sizeof(pmc));
std::cout << pmc.WorkingSetSize << " Current physical memory used by the process" << std::endl;
int a = pmc.WorkingSetSize;
char *test= new char[1024];

GetProcessMemoryInfo(GetCurrentProcess(), &pmc, sizeof(pmc));
int b = pmc.WorkingSetSize;
std::cout << "Actual allocated " << (b - a) / 1024 << std::endl;

问题是每次我运行这段代码时它似乎分配 100 KiB 到 400 KiB 之间的任何地方我使用 char 因为它的大小是 1 个字节

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