当前位置: 首页 > wzjs >正文

温州做网站哪儿百度托管公司

温州做网站哪儿,百度托管公司,怎么建网站自己做赌场,网站公司做销售怎么样话不多说进入正题.注:下述结构是在32位平台下进行验证,32位平台下指针占4个字节. vs下string的结构 string总共占28个字节,内部结构稍微复杂一点,先是有一个联合体,联合体用来定义 string中字符串的存储空间:(联合体的…

        话不多说进入正题.注:下述结构是在32位平台下进行验证,32位平台下指针占4个字节.

vs下string的结构

        string总共占28个字节,内部结构稍微复杂一点,先是有一个联合体,联合体用来定义 string中字符串的存储空间:(联合体的内部结构见下图)

        当字符串长度小于16时,使用内部固定的字符数组来存放

        当字符串长度大于等于16时,从堆上开辟空间

        其次:还有一个size_t字段保存字符串长度和一个size_t字段保存从堆上开辟空间总的容量

        最后:还有一个指针做一些其他事情

        因为大多数情况下字符串的长度都小于16,那string对象创建好之后,内部已经有了16个字符数组的固定空间,不需要通过堆创建,可以提高效率.

        故总共占16+4+4+4=28个字节

g++下string的结构

        G++下,string是通过写时拷贝实现的string对象总共占4个字节内部只包含了一个指针,该指针将来指向一块堆空间,内部包含了如下字段:

        1.空间总大小(空间容量)    2.字符串有效长度    3.引用计数   

        4.指向堆空间的指针,用来存储字符串

http://www.dtcms.com/wzjs/28813.html

相关文章:

  • 济南区网站开发成人编程培训机构排名前十
  • 网站建设收费标准流程网站开发建站
  • 湖南品牌网站建设百度外推代发排名
  • 合肥专业做网站建设内容哪里有网站推广优化
  • 龙岩网站报价百度推广登录首页
  • html网站成品下载怎么查看域名是一级还是二级域名
  • 街道口做网站公司怎么做好网络销售
  • 中远建设集团有限公司网站找培训机构的app
  • 做360效果图网站免费查权重工具
  • 网站图片浏览特效怎么建立网站卖东西
  • 小学门户网站建设排行榜百度
  • php网站建设费用google网页版
  • 做民宿加盟哪些网站比较好子域名查询工具
  • 学校网站设计实验报告百度知道首页
  • 静态网站做等级保护淘宝联盟怎么推广
  • 猪八戒网站做设计兼职流程steam交易链接在哪看
  • 阜新市建设学校官方网站咨询公司
  • 百度网盘0基础网站开发教程短视频seo关键词
  • wordpress3.9漏洞在线观看的seo综合查询
  • 网站建设下一步工作计划2023年时政热点事件
  • 做网站行业统称叫什么行业百度地图推广电话
  • 网站建设技术规范专业软文平台
  • 1920网站banner尺寸百度如何推广广告
  • 广告公司网站官网南京百度推广
  • 上海做高端网站本地网络seo公司
  • 如何建立公司企业网站seo综合查询是什么意思
  • 云阳有没有做网站的河南seo和网络推广
  • 为网站做seo制作企业网站
  • 摄影作品可以在哪些网站投稿推广产品的文案
  • 行业平台网站建设百度竞价排名商业模式