首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

怎么计算一个string类型变量所占的存储空间

2012-03-21 
如何计算一个string类型变量所占的存储空间?stringsTestsTest中华任命共和国 如何计算sTest所占用的

如何计算一个string类型变量所占的存储空间?
string   sTest;
sTest   =   "中华任命共和国 ";

如何计算sTest所占用的空间?


谢谢!!!

[解决办法]
strlen(sTest)+1
sizeof(sTest)
[解决办法]
string::size_type st=sTest.size();
感觉与int iSize = sTest.size()好像区别不大。
strlen我试过的不行的。
=========================
当然,你就几个字符,不存在越界问题。实际效果是一样的。
但是整型数有上限的,而string::size_type是安全类型。你不用他越界的问题

热点排行