码迷,mamicode.com
首页 >  
搜索关键字:结构体 内存对齐    ( 7802个结果
HDU-1074 Doing Homework
http://acm.hdu.edu.cn/showproblem.php?pid=1074 递归求输出。dp[i]是一个结构体, Doing HomeworkTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 6...
分类:其他好文   时间:2014-08-07 18:21:20    阅读次数:230
C++ 中 ZeroMemory、memset 危险需慎用 (转)
使用C/C++编程时,常使用ZeroMemory、memset或 “={0}”来对结构体对象进行初始化或清零。然而这三种方式都有各自的特点,使用时需谨慎,否则容易出现严重错误,导致宕机的bug,乱用ZeroMemory所致。http://www.cplusplus.com/reference/cst...
分类:编程语言   时间:2014-08-07 18:10:30    阅读次数:232
HDU 2023 求平均成绩
/* 题目大意:求每个学生的平均成绩和各科的平均成绩,以及超过各科平均成绩的人数 解题思路:用结构体写的,也可以用二维数组写 关键点:注意细节,注意题意 解题人:lingnichong 解题时间:2014/08/07   10:08 解题感受:虽然是水题,但他是一个麻烦的水题,稍不注意题目意思就会让你错到哭 */ 求平均成绩 Time Limit: 2000/1000...
分类:其他好文   时间:2014-08-07 13:24:24    阅读次数:244
poj3026Borg Maze(bfs预处理+最小生成树)
题目链接: 啊哈哈,点我点我 思路: 首先把图中的A S预处理出来,然后对这些点逐一做bfs找到这些点到其它点的最短路径,然后建图完毕也用最小生成树的prim算法或者kruscal算法求出连接所有点的最短距离。。不知道为嘛用dis数组去维护为什么会超时,而在结构体里面用step数组却可以过,我也不知道为什么,纠结了很多天。。我把错误的代码贴出来,希望各位帮我找出原因,不胜感激。。。 ...
分类:其他好文   时间:2014-08-07 09:48:49    阅读次数:242
可回收重复使用的链表,类似于Android消息链(并记录多态使用)
在尾部生产,头部消耗的链表,数据增加可重复使用的功能。新数据类型继承Nod,实现newNod方法即可。使用时没有模板那么方便,需要强转。感觉newNod和Windows好多结构体有个表示结构体大小的成员主要告诉new多大,使用时强转和CPtrList差不多。感觉这样设计也没啥不妥。回顾C++// D...
分类:移动开发   时间:2014-08-06 22:40:42    阅读次数:333
【黑马程序员】————结构体
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------一、什么是结构体 数组:只能由多个相同类型的数据构成 结构体:可以由多个不同类型的数据构成二、结构体的定义1.定义形式结构体内部的元素,也就是组成成分,我们一般称为"成员"。结构体的一般定义...
分类:其他好文   时间:2014-08-06 22:24:22    阅读次数:401
#pragma pack([n|push|pop]) 用法
#pragmapack():取消用户自定义的结构体成员(或类的数据成员)的对齐方式,恢复编译器默认的对齐方式(VC++和GCC编译器默认8个字节对齐,并且,我们可以在编译器的设置里更改编译器的默认设置)。#pragmapack(n):n可以取以下这5个数中的任意一个:1、2、4、8、16自定义结构体...
分类:其他好文   时间:2014-08-06 18:40:11    阅读次数:213
VC++中内存对齐
我们经常看到求 sizeof(A) 的值的问题,其中A是一个结构体,类,或者联合体。为了优化CPU访问和优化内存,减少内存碎片,编译器对内存对齐制定了一些规则。但是,不同的编译器可能有不同的实现,本文只针对VC++编译器,这里使用的IDE是VS2012。#pragma pack()是一个预处理,表示...
分类:编程语言   时间:2014-08-06 14:17:01    阅读次数:234
HDU 1236 排名
/* 题目大意:求按分数的排名次序和求出分数在G以上的人数。 解题思路:见下面的注释 难点详解:结构体数组的每一个元素都具有相同的结构体类型。在实际应用中,经常用结构体数组来表示具有相同数据结构的一个群体。如一个班的学生档案,一个车间职工的工资表等。 关键点:二级结构体排序 解题人:lingnichong 解题时间:2014/08/06    10:35 解题感受:就是结构体的排序,...
分类:其他好文   时间:2014-08-06 12:00:51    阅读次数:231
Linux时间结构体和获得时间函数
关于Linux下时间编程的问题:1. Linux下与时间有关的结构体struct timeval{int tv_sec;int tv_usec;};其中tv_sec是由凌晨开始算起的秒数,tv_usec则是微秒(10E-6 second)。struct timezone{int tv_minut.....
分类:系统相关   时间:2014-08-06 11:35:41    阅读次数:313
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!