自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 问答 (2)
  • 收藏
  • 关注

转载 C语言结构体的对齐原则

为什么要对齐?    现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定类型变量的时候经常在特 定的内存地址访问,这就需要各种类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。    对齐的作用和原因:各个硬件平台对存储空间的处理上有很大的不同。一些平台对某些特定类型的数据只能从某些

2013-11-28 15:51:08 841

原创 OpenGL在vs2008上的具体设置

一、OpenGL简介   OpenGL(全写Open Graphics Library)是个定义了一个跨编程语言、跨平台的编程接口的规格,它用于三维图象(二维的亦可)。OpenGL是个专业的图形程序接口,是一个功能强大,调用方便的底层图形库。 二、OpenGL环境的配置如果你是第一次编写OpenGL程序,你需要先配置环境。第一步:编程环境的选择,这里用的是V

2013-11-27 11:01:29 759

转载 C++ 常见面试题

一、常见字符串1. 写出在母串中查找子串出现次数的代码。[cpp] view plaincopyint count(char* str,char* substr)  {  char* str1;  char* str2;  int num = 0;  while(*str!='\0')  {  str1 = str; 

2013-11-27 10:07:22 1122

原创 读写文件,影响效率的因素

在文件大小相同的前提下:1. 读刚读过的文件比头次读没读过的文件快;2. 读转速快的硬盘上的文件比读转速慢的硬盘上的文件快;3. 读没有磁盘碎片的文件比读有磁盘碎片的文件快;4. 读文件不处理比边读边处理快;5. 单线程从头到尾一次读文件比多线程分别读文件各部分快(非固态硬盘上);6. 读固态硬盘上的文件比读普通硬盘上的文件快; 

2013-11-26 17:24:30 1796

原创 Qt 配置 Android

1. 下载  Android SDK,  tools目录 和  platform-tools目录加在环境变量中。2. 下载  Android NDK。 3. 下载Ant ( apache-ant-1.9.1 ),   bin目录加在环境变量中。4. 下载JDK ( jdk1.7.0_17 ),      bin目录加在环境变量中。5.  Qt ->

2013-11-25 18:10:22 876

转载 7zip 压缩(LzmaCompress)解压缩 (LzmaUncompress) 函数使用

在C目录中有算法文件,进入Util\LzmaLib目录,编译生成LIB库,导出了以下两函数,LzmaCompress 为压缩函数,LzmaUncompress 为解压缩函数。MY_STDAPI LzmaCompress(unsigned char *dest, size_t *destLen, const unsigned char *src, size_t srcLen,  unsi

2013-11-04 19:15:44 7052

转载 VC中 使用外部的lib,dll,头文件

VC中使用DLL需要用到相应的lib文件和头文件,编译时需要用到头文件,链接时用到lib文件,运行exe时用到dll。添加头文件目录可以使用tools->options 中的directories下的include files进行添加添加lib文件可以使用两种方法:1、在TOOLS->OPTIONS->Directories->Library files,加入你的LIB

2013-11-04 14:26:03 1799

转载 在vc中用7zip进行数据流的压缩解压操作

因为工作中要对收到的数据用7Zip算法进行压缩并保存,所以用了下7zip的sdk。结果前后花了差不多2天才真正的用顺7zip的压缩和解压缩功能。 第一步:首先下载7zip的sdk,我下的是lzma920.tar.bz2第二步:解压文件,进入..\C\Util\LzmaLib,用vc6.0打开LzmaLib.dsw文件。    之前也在网上看到文章说这个sdk存在一个

2013-11-04 10:24:11 4298

使用StartUml画时序图

该pdf文档介绍使用StartUml如何画时序图,讲的详细,按照文档自己试一遍,对时序图的理解应该就差不多了。

2015-03-12

7Zip 和 Zip 压缩比较

该工具可以比较出7zip压缩和zip压缩的压缩率,压缩耗时的比较

2013-12-16

7zip 和 zip 压缩比较

7zip压缩 和 zip 压缩 比较 他们的压缩率 和 压缩耗时

2013-12-16

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除