对自定义结构慎用sizeof;最近的读书体会;

原创 2007年09月21日 22:38:00

问题提出:

        使用ZeroMemory()时,调试提示内存溢出;

        原因:自定义的纯数据结构中使用了string变量,而用sizeof()不能确定实际此结构变量的大小,导致内存溢出

        总结:对于自定义的纯数据结构,一定不用CString,string等类变量,以免sizeof()这种情况的出错;

读书体会:

        前一阵对自己提出了兼顾广度和深度的要求,在具体实施上现在有了一想法,把她记下来:

        深度方面:往网络方向发展;我对硬作尤其是电子方面的不感兴趣,同时网络应用方面对数学的要求不是很高,我觉得可以往里钻;

        广度方面:一是设计模式,上一个月买到了一本好书:Martin的《敏捷软件开发:原则、模式与实践》。现在读第一遍,已看了一半,很多地方让我心里有共鸣的感觉;另外也买了一本《面向对象分析和设计》还没细看,觉得作者站在了较高的高度;二是管理知识,上一个月也买了德鲁克的《旁观者》;三是自己的人际交往方面还相当薄弱,让我很着急。

买书计划:

        网络方面的;软件项目管理方面的;健康方面的;自我综合能力提高方面的;

sizeof()计算数组结构体类大小长度

sizeof()是一个操作符,用来计算长度的,下面程序详细解释了数组,字符,结构体,类等的长度计算方法 // sizeof.cpp : Defines the entry point for the ...
  • zhangjikuan
  • zhangjikuan
  • 2015年06月27日 14:13
  • 3732

sizeof求结构体大小问题详解

运算符sizeof可以计算出给定类型的大小,对于32位系统来说,sizeof(char) = 1; sizeof(int) = 4。基本数据类型的大小很好计算,我们来看一下如何计算构造数据类型的大小。...
  • u012169230
  • u012169230
  • 2016年04月22日 14:21
  • 540

【读书感悟】关于时间管理和学习

这一段时间断断续续的读了几本关于时间管理的书,然后有一些感想,想了想,还是记录下来比较保险,免得又只有但分钟热度了~...
  • YYM15732626210
  • YYM15732626210
  • 2016年12月11日 23:58
  • 364

深度解析求结构体sizeof问题

运算符sizeof可以计算出给定类型的大小,对于32位系统来说,sizeof(char) = 1; sizeof(int) = 4。基本数据类型的大小很好计算,我们来看一下如何计算构造数据类型的大小。...
  • ls5718
  • ls5718
  • 2016年04月21日 14:08
  • 681

C语言sizeof求结构体大小问题汇总

可以说一直被各类结构体大小问题说困扰,花了大半天时间查了一下资料,现在整理汇总一下。 sizeof:C语言中判断数据类型或者表达式长度符;不是一个函数,字节数的计算在程序编译时进行,而不是在程序执行的...
  • iam_lain
  • iam_lain
  • 2015年07月05日 21:13
  • 4193

sizeof计算结构体大小(字节对齐)

引言:sizeof计算结构体的大小经常出现在笔试题中,接下来是对它的一些总结 1.计算结构体大小的准则 数据类型 32位机大小(字节) 64位机大小(字节) char 1 1 ...
  • u011471286
  • u011471286
  • 2016年04月03日 15:06
  • 1347

《计算机网络》读书心得

《计算机网络》读书心得 秦川 简言:科学技术日新月异蓬勃发展,从上世纪90年代初迅速发展起来的计算机网络技术,已经飞速改变了人们的生活和工作。现在已经成为我们获取、学习、掌握知识的重要方法,在人们...
  • iqinchuan
  • iqinchuan
  • 2015年03月05日 18:17
  • 749

最近的一些体会

关于如何做产品        作为产品经理,切勿从自己的需求臆想,多和目标用户交流,听他们的反馈,观察他们的行为,但是不必完全听他们的。用户往往想不清楚他们要什么,或者表达不清楚,他们想要的东西往往...
  • TQUDING
  • TQUDING
  • 2013年04月04日 19:38
  • 1151

sizeof的详尽计算结构体字节数方法

sizeof的详尽计算结构体字节数方法   本文主要包括二个部分,第一部分重点介绍在VC中,怎么样采用sizeof来求结构的大小,以及容易出现的问题,并给出解决问题的方法,第二部分总...
  • chenglove1314
  • chenglove1314
  • 2014年09月16日 15:25
  • 826

C语言 sizeof(struct)讲解

struct MyStruct  {  double dda1;  char dda;  int type  };  对结构MyStruct采用sizeof会出现什么结果呢?sizeof(...
  • u010442302
  • u010442302
  • 2016年10月20日 22:39
  • 458
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:对自定义结构慎用sizeof;最近的读书体会;
举报原因:
原因补充:

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