- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 // 编写程序:找出不超过1000的十位数字为1,个位数字为3或7的所有数。例如:13、17、113、317等。(20分)
void Find_Num(int n){ for (int i=0; i<1000; i++) { int G = i%10; // 先算个位 int S = (i/10)%10; // 算十位,用个位的1 和 和十位1关联 if (S == 1 && (3 == G || 7 == G...
2019-08-11 17:47:03 1189
原创 已知abc+cba=1333,其中a、b、c均为一位数,例如:617+716=1333, 518+815=1333,试编程求出符合这一规律的a、b、c,并输出结果结果
#define A 9#define B 9#define C 9void myFun(){ int a = 0; int b = 0; int c = 0; while(a < A) { b = 0; while(b < B) { c = 0; ...
2019-08-11 16:55:56 1600
转载 C++重要知识点小结---1
1.C++中类与结构的唯一区别是:类(class)定义中默认情况下的成员是private的,而结构(struct)定义中默认情况下的成员是public的。 2. ::叫作用域区分符,指明一个函数属于哪个类或一个数据属于哪个类。::可以不跟类名,表示全局数据或全局函数(即非成员函数)。 3.类名加载成员函数名之前而不是加在函数的返回类型前。错误:Tdate::void Set(i...
2018-09-02 15:05:11 136
转载 BITMAPFILEHEADER、BITMAPINFOHEADER及BMP结构详解
位图BITMAPINFOHEADER 与BITMAPFILEHEADER:先来看BITMAPINFOHEADER,只写几个主要的 biSize包含的是这个结构体的大小(包括颜色表) biWidth和biHeight分别是图片的长宽 biPlanes是目标绘图设备包含的层数,必须设置为1 biBitCount是图像的位数,例如24位,8位等 biXPelsPerMete...
2018-07-02 00:18:26 306
转载 图像宽度所占字节必须是4的倍数详解
2015年10月17日 12:53:18阅读数:3322无意中在百度文库看到的,哎都是复制粘贴,md那么多错误你还粘贴不是误导别人么。先转别人的:“位图数据记录了位图的每一个像素值,记录顺序是在扫描行内是左到右,扫描行之间是从下到上。位图的一个像素值所占的字节数: &nbsp; 当biBitCount(每个像素所需的位数)=1时,8个像素占1个字节; 当biBi...
2018-07-01 21:57:51 3764
转载 位图BITMAPINFOHEADER 与BITMAPFILEHEADER
2012年08月26日 10:50:30阅读数:8058位图BITMAPINFOHEADER 与BITMAPFILEHEADER 先来看BITMAPINFOHEADER,只写几个主要的 biSize包含的是这个结构体的大小(包括颜色表) biWidth和biHeight分别是图片的长宽 biPlanes是目标绘图设备包含的层数,必须设置为1 biBitCount是图像...
2018-07-01 19:49:07 1490
转载 位图信息头BITMAPINFOHEADER
位图信息头BITMAPINFOHEADER,也是一个结构,其定义如下:[cpp] view plain copytypedef struct tagBITMAPINFOHEADER{ DWORD biSize; LONG biWidth; LONG biHeight; WORD biPlanes; WORD biBitCount DWORD biCo...
2018-06-10 22:24:01 314
转载 BITMAPINFOHEADER中biSizeImage的计算方法
阅读数:2576bmp图片的格式规定一个扫描行所占的字节数必须是4的倍数,不足的以0填充,可是我就不明白这个式子是怎么推出来的:DataSizePerLine= (biWidth* biBitCount+31)/32*4;另外这个又怎么理解:((((biWidth * biBitCount) + 31) & ~31) >> 3) ((((biWidth * biBitCount...
2018-06-10 21:19:57 960
转载 MFC基本框架结构
本文将剖析基于MFC的框架程序,探讨MFC框架程序的内部组织结构,MFC是微软为了简化程序员的开发工作而设计的一套c++类集合,利用这些类有效地帮助程序员完成windows应用程序开发。代码结构我们利用VS2008 IDE创建一个名为Test的工程,程序类型选择为单文档,其他默认不变,最终会生成一套代码,这套代码可以直接运行。在生成的单文档应用程序中,都有五个类,部分类名和工程名相关联。图1展...
2018-02-28 19:20:56 21333
转载 C++ STL 容器 deque 内部实现原理
C++ STL 容器 deque 内部实现原理双端队列(deque)是一种支持向两端高效地插入数据、支持随机访问的容器。其内部实现原理如下:双端队列的数据被表示为一个分段数组,容器中的元素分段存放在一个个大小固定的数组中,此外容器还需要维护一个存放这些数组首地址的索引数组,如下图所示。由于分段数组的大小是固定的,并且它们的首地址被连续存放在索引数组中,因此可以对其进行随机访
2018-01-28 22:44:10 958
转载 C/C++结构体字节对齐详解
原文:http://blog.csdn.net/hyljqr/article/details/500899结构体的sizeof先看一个结构体:struct S1{ char c; int i;}; sizeof(s1)在VC6中按默认设置得到的结果为8。我们先看看sizeof的定义——sizeof的结果等于对象或者类型所占的内存字节数,好吧,那就让我
2018-01-28 22:25:06 150
转载 VS2005这么设置工作路径让找到动态库方便项目管理
VS2005这么设置工作路径让找到动态库方便项目管理VS2005这么设置工作路径让找到动态库方便项目管理一般情况下,依赖的动态库需要拷贝到生成的文件所在的目录,但是生成目录我们通常不放在版本库里面,那么为了维持这个癖好,我最近发现可以经过一番项目属性设置工作目录的方式,来把动态库所在的路径给找到。我觉得比较合理的安排是,项目中使用include,lib两个目录来存储引用的内容,
2018-01-28 21:39:52 147
VS2005~2017插件.zip
2020-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人