1.7 - [intro.memory] - 【总则.内存】

原创 2004年10月29日 13:31:00
请不要转载本文;请不要以任何形式重新出版,发布本文;请在下载本文 24 小时内将其删除;禁止将本文用于商业目的。

1 General [intro]

1.7 The C++ memory model [intro.memory]

 

1 总则 【总则】

1.7 C++ 内存模型 【总则.内存】

 

The fundamental storage unit in the C++ memory model is the byte. A byte is at least large enough to contain any member of the basic execution character set and is composed of a contiguous sequence of bits, the number of which is implementation-defined. The least significant bit is called the low-order bit; the most significant bit is called the high-order bit. The memory available to a C++ program consists of one or more sequences of contiguous bytes. Every byte has a unique address.

 

C++ 内存模型的基本存储单元是字节。一个字节应该至少具有足够表达运行时基本字符集的任意成员的大小,并且由按实现定义个数的连续位构成。最低有效位称为低序位,最高有效位称为高序位。对于 C++ 程序有效的存储由一个或多个字节连续序列组成。每个字节具有唯一的地址。

 

[Note: the representation of types is described in 3.9. ]

 

注:在 3.9 中描述了类型的表示方式。】

 

PREV [syntax] | NEXT [intro.object] 上一页 【语法】 | 下一页 【总则.对象】

总则

星空浩瀚,苍穹无限! -----------------心有余而力不足,知有限而学不厌,盖因乐知者也! 一点感想: “我不是纯程序员出身,以前在电子行业...
  • heavenhors
  • heavenhors
  • 2016年07月02日 04:07
  • 228

王泽鉴 - 《民法总则》绪论:法律的斗争

原文地址:http://www.law-lib.com/flsz/sz_view.asp?no=1077&spn=6749王泽鉴《民法总则(增订版)》(民法丛书)第一章 绪 论第一节 法律的斗争一 法...
  • asign
  • asign
  • 2004年08月08日 16:36
  • 2230

Java内存区域划分、内存分配原理(基于jdk1.7 源自 《深入理解java虚拟机》)

运行时数据区域         Java虚拟机在执行Java的过程中会把管理的内存划分为若干个不同的数据区域。这些区域有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,而有的区...
  • hello_word2
  • hello_word2
  • 2017年04月09日 17:51
  • 826

编程规范 总则

原则:编程时必须坚持的指导思想。 规则:编程时强制必须遵守的约定。 建议:编程时必须加以考虑的约定。 说明:对此原则/规则/建议进行必要的解释。 示例:对此原则/规则/建议从好...
  • qingrx
  • qingrx
  • 2012年09月17日 12:51
  • 289

设计模式总则

  • yxtxiaotian
  • yxtxiaotian
  • 2016年05月08日 08:59
  • 237

Java内存区域与内存溢出异常(jdk 6,7,8)

运行时数据区域 Java虚拟机在执行Java程序的过程中会把它关联的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域...
  • tlk20071
  • tlk20071
  • 2017年09月04日 21:09
  • 541

面向对象设计总则

SRP  单一职责原则    就一个类而言,应该仅有一个引起它变化的原因。OCP  开放-封闭原则    软件实体(类、模块、函数等)应该是可以扩展的,但是不可修改。LSP  Liskov替换原则  ...
  • sm_dlkey001
  • sm_dlkey001
  • 2009年12月12日 22:44
  • 138

软件产品研发总则

公司软件产品的研发应该遵循一些基本的原则和理念。这些原则在开发过程中的特定阶段或遇到问题时起到指导的作用,必须坚持贯彻这些理念才能开发出品质稳定的产品。这些原则和理念中的一部分同项目开发是一致的,部分...
  • scorpio3k
  • scorpio3k
  • 2012年08月09日 12:29
  • 2466

WithIter团队章程总则

WithIter团队章程总则 本团队是立志于IT行业软件和互联网的正规性团队。 WithIter,这个新生儿从制定此章程这一刻起,就开始了自己的征程。路刚刚开始,征程刚刚起步,然而在我们驿...
  • huxiweng
  • huxiweng
  • 2012年04月06日 16:52
  • 1174

jdk1.7和1.6区别

首先是模块化特性:现在的 Java7也是采用了模块的划分方式来提速,一些不是必须的模块并没有下载和安装,因此在使用全新的Java7的虚拟机的时候会发现真的很快,当虚拟机需要用到某些功能的时候,再下载和...
  • u011498933
  • u011498933
  • 2016年10月09日 10:30
  • 1074
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:1.7 - [intro.memory] - 【总则.内存】
举报原因:
原因补充:

(最多只允许输入30个字)