
C C++
zjumath
这个作者很懒,什么都没留下…
展开
-
c++ class 内存对齐
今天才算把class 的内存对齐又多明白了一点. 1.class A{char a;int b;} 2.class B{char a;char b;int c;} 3.class C{char a;int b;char c;} sizeof(A) = 8sizeof(B) = 8;sizeof(C) = 12;原创 2009-03-17 00:10:00 · 1117 阅读 · 0 评论 -
链表相关面试题(zz)
题一、 给定单链表,检测是否有环。 使用两个指针p1,p2从链表头开始遍历,p1每次前进一步,p2每次前进两步。如果p2到达链表尾部,说明无环,否则p1、p2必然会在某个时刻相遇(p1==p2),从而检测到链表中有环。 题二、 给定两个单链表(head1, head2),检测两个链表是否有交点,如果有返回第一个交点。 如果head1==head2,那么显然相交,直接转载 2009-03-20 17:50:00 · 2566 阅读 · 2 评论 -
详析VC中坐标系的建立zz
建立一个合适的坐标系可以为我们的绘图带来很大的方便 。下面介绍一下如何在VC中建立我们想要的坐标系。 一 设备坐标和逻辑坐标 设备坐标(Device Coordinate)又称为物理坐标(Physical Coordinate),是指输出设备上的坐标。通常将屏幕上的设备坐标称为屏幕坐标。设备坐标用对象距离窗口左上角的水平距离和垂直距离来指定对象的位置,是以像素为单位来表示的,设备坐标的X轴向右转载 2009-03-20 20:32:00 · 852 阅读 · 0 评论 -
Windows 动态链接库编程
Windows 动态链接库编程 作者:终南 li.zhongnan@hotmail.com> 1、介绍Windows操作系统是应用最关的操作系统,因此动态链接库也为程序员所熟悉,即使对于普通的使用者来说,很多时候也会碰到.dll结尾的文件,这就是动态链接库文件。Windows下的动态链接库可以通过参考头文件和.lib库文件进行编译,从而使得动转载 2009-05-08 18:19:00 · 594 阅读 · 0 评论 -
VC++动态链接库(DLL)编程深入浅出(zz)
VC++动态链接库(DLL)编程深入浅出(zz) 1.概论 先来阐述一下DLL(Dynamic Linkable Library)的概念,你可以简单的把DLL看成一种仓库,它提供给你一些可以直接拿来用的变量、函数或类。在仓库的发展史上经历了“无库-静态链接库-动态链接库”的时代。 静态链接库与动态链接库都是共享代码的方式,如果采用静态链接库,则无论你愿不愿意,lib中的指令都被直接包含转载 2009-05-09 15:32:00 · 621 阅读 · 0 评论 -
搜集c++面试题[zz]
1 #i nclude “filename.h”和#i nclude 的区别?答:对于#i nclude 编译器从标准库开始搜索filename.h 对于#i nclude “filename.h”编译器从用户工作路径开始搜索filename.h2 头文件的作用是什么?答:一、通过头文件来调用库功能。在很多场合,源代码不便(或不准)向用户公布,只要向用户提供头文件和二进制的库即可转载 2009-05-12 21:55:00 · 631 阅读 · 0 评论 -
单精度类型(float)和双精度类型(double)存储
作者: jillzhang 联系方式:jillzhang@126.com本文为原创,转载请保留出处以及作者, 谢谢 C语言和C#语言中,对于浮点类型的数据采用单精度类型(float)和双精度类型(double)来存储,float数据占用32bit, double数据占用64bit,我们在声明一个变量float f= 2.25f的时候,是如何分配内存的呢?如果胡乱分配,那世界岂不是转载 2009-05-12 22:16:00 · 5040 阅读 · 1 评论 -
输出 字符指针 的首地址
c++里,如果定义 char *pStr = "Hello";直接 cout会得到 Hello 那么怎么输出pStr所指向的地址呢?cout 注意cout原创 2009-06-07 13:30:00 · 1223 阅读 · 0 评论 -
kmp字符串匹配算法
[ code=C C++ ][#include #include #include void KmpMatcher(char *sourceText, char *str);void ComputePrefix(int *pi, char *str);int main(int argc, char *argv[]){ char sourceText[] = "DocumentsandSet原创 2009-09-09 10:19:00 · 537 阅读 · 0 评论