在 VS2008 中,CString 是一个宽字符字符串类,它使用 Unicode 编码,每个字符占 2 个字节。对于 CString 数组,每个元素都是一个 CString 对象。

根据提供的数组初始化值 '1.2356578,-4.555565,-7.8944 1.2344,4.5644,7.8944, 1.2344,4.56544,7.8945',可以看出每个元素都是一个浮点数值,且每个元素都包含 10 个字符(包括小数点和负号)。由于每个字符占 2 个字节,所以每个元素占用的字节数为 10 * 2 = 20 字节。

所以,整个 CString 数组占用的字节数为 20 * 9 = 180 字节。

VS2008 MFC 中 CString 数组的内存占用

原文地址: https://www.cveoy.top/t/topic/pSmZ 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录