この記事によると、CRT は個別のヒープ (プライベート ヒープですか?) を使用しますが、この小さな例は、CRT ヒープとデフォルト ヒープが同じであることを示しています。
HANDLE heaps[64];
DWORD heapCount = GetProcessHeaps(64, heaps);
for (int i = 0; i<heapCount; i++)
printf("heap %d : [0x%x]\n", i, heaps[i]);
printf("crt heap[0x%x], default heap[0x%x]\n", _get_heap_handle(), GetProcessHeap());
GetProcessHeapと_get_heap_handleが異なるハンドルを返すのはどのような場合ですか?
// VS2012 (プラットフォーム ツールセット v110) でコンパイル