由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - c的memory layout和c++的memory layout有什么不同?
相关主题
请教:how to call a COM object in a stored procedure? (转载)【MYSQL server里能不能写stored procedure?】
这段代码有什么问题?c++里面caveats太多了
OOP胜出是因为object而不是class用C++的说说, 工作中用C++面向对象的部分多少
swift用了一个月有感SQL debug step into a store procedure from another one (转载)
FP的可读性是最大问题SQL要学到什么程度?要写sub procedure吗?
请各位帮我看看这个最简单的Stored Procedurean interview question
再请教一个问题:stored procedure能不能直接显示信息什么的?two interesting questions
学习sql和stored procedure, 有什么书推荐吗?C++ question
相关话题的讨论汇总
话题: layout话题: c++话题: memory话题: segments话题: object
进入Programming版参与讨论
1 (共1页)
H*M
发帖数: 1268
1
How is the memory layout in an object-oriented language like C++/Java differ
ent from the procedural language like C? In C, we store code and data in var
ious segments like data segments, code segments, stack segments; What do we
do in C++?
Define any class and tell me how will an object of that class be stored in m
emory?
没看出来,难道c的memory layout和c++的不同么?
哪位大虾能给个解释?
谢谢。
r*********r
发帖数: 3195
2
一样的. layout 是 linker 决定的.
java is another story.
s***t
发帖数: 70
3
这东西没有标准吧, 甚至cfront不过把c++ translate to C, layout更是一样了.

differ
var
we
m

【在 H*M 的大作中提到】
: How is the memory layout in an object-oriented language like C++/Java differ
: ent from the procedural language like C? In C, we store code and data in var
: ious segments like data segments, code segments, stack segments; What do we
: do in C++?
: Define any class and tell me how will an object of that class be stored in m
: emory?
: 没看出来,难道c的memory layout和c++的不同么?
: 哪位大虾能给个解释?
: 谢谢。

m*******a
发帖数: 130
4
memory layout一般是系统的概念。按你说的是关于memory region of object file的
东西, c和C++都一样compile成object file,所以都一样.但是汇编码会不一样。
1 (共1页)
进入Programming版参与讨论
相关主题
C++ questionFP的可读性是最大问题
C++怎样从文件读入分数?请各位帮我看看这个最简单的Stored Procedure
dba和程序员,哪个是青春饭? (转载)再请教一个问题:stored procedure能不能直接显示信息什么的?
an algorithm question on tree学习sql和stored procedure, 有什么书推荐吗?
请教:how to call a COM object in a stored procedure? (转载)【MYSQL server里能不能写stored procedure?】
这段代码有什么问题?c++里面caveats太多了
OOP胜出是因为object而不是class用C++的说说, 工作中用C++面向对象的部分多少
swift用了一个月有感SQL debug step into a store procedure from another one (转载)
相关话题的讨论汇总
话题: layout话题: c++话题: memory话题: segments话题: object