当前位置:  技术问答>linux和unix

sizeof class 在 64位linux 和 xp下 值不一样

    来源: 互联网  发布时间:2016-09-22

    本文导语:  请教各位高手, 一个 class 里面 有一些函数和一些变量, 为什么 在64 位 的linux 下的sizeof(class) 和xp 下的sizeof(class) 的值不一样? 请赐教.谢谢!!! | 具体的变量要指定长度.  比如同样是int...

请教各位高手, 一个 class 里面 有一些函数和一些变量, 为什么 在64 位 的linux 下的sizeof(class) 和xp 下的sizeof(class) 的值不一样? 请赐教.谢谢!!!

|
具体的变量要指定长度. 
比如同样是int型, 在32位和在64位下面, 或者在不同的操作系统下可能长度不一样. 
但要是指定u_int32_t, 那么就明确了这个变量是32位长度的. 

|
顶 BMW
相同类型在不同字长的的机器上长度是不一样的。
网络通信,有相应的协议规定怎么传输数据,都遵循协议才能进行数据通信。

|
如果一样就有问题了。

这是两种不同的操作系统,都有自己的管理内存方法,因此不会一样的

|


如果是网络通信,有专门的网络协议,只要两个系统都按照协议要求发消息就可以通信。


|
协议主要是对受到的数据包字段及位置的规定,其他协议不管

|
通信协议中规定了一个数据报可以有多少字节的数据可发送。不要超过MTU就可以了

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 解析一个有关sizeof用法的题目--sizeof(i++)
  • sizeof的问题
  • sizeof的疑问
  • 关于用‘与’‘或’‘非’或移位求出sizeof的问题
  • 一个有关sizeof的问题
  • sizeof的输出值
  • C语言安全编码之数值中的sizeof操作符
  • HTML标签参考手册 iis7站长之家
  • 命令求解:去掉#define语句中的sizeof()
  • long数据类型在32为或者64的不同平台上,sizeof(long)是否不变?
  • 解析sizeof, strlen, 指针以及数组作为函数参数的应用
  • Java中有没有象C/C++中的sizeof()函数?
  • 请问:java中如何实现C++中的sizeof()方法?
  • 解决不用sizeof求出int大小的方法
  • C++ sizeof 实例解析
  • 请问: setsockopt(s,SOL_SOCKET,SO_DONTLINGER,(const char*)&bDontLinger,sizeof(BOOL)); 中的,(const char*)&bDontLinger是什么意思啊
  • 对C语言中sizeof细节的三点分析介绍
  • 浅析C/C++中被人误解的SIZEOF
  • C#中sizeof的用法实例分析
  • 关于毫秒级延时和sizeof的问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3