- 博客(9)
- 资源 (51)
- 收藏
- 关注
原创 虚函数和纯虚函数区别
虚函数和纯虚函数区别 在面向对象的C++语言中,虚函数(virtual function)是一个非常重要的概念。因为它充分体现 了面向对象思想中的继承和多态性这两大特性,在C++语言里应用极广。比如在微软的MFC类库中,你会发现很多函数都有virtual关键字,也就是说, 它们都是虚函数。难怪有人甚至称虚函数是C++语言的精髓。 那么,什么是虚函数呢,我们先来看看微软的解释:
2012-05-27 21:40:52 466
原创 二维数组和指向指针的指针
二维数组和指向指针的指针 一道面试题引发的问题,首先要知道[]的优先级高于*,题目: char **p,a[6][8]; 问p=a是否会导致程序在以后出现问题?为什么? 直接用程序说明: #include void main() { char **p,a[6][8]; p = a; printf("\n"); } 编译,然后就
2012-05-27 21:26:01 549
原创 new与malloc的区别
new与malloc的区别 1.malloc与free是C++/C语言的标准库函数,new/delete是C++的运算符。它们都可用于申请动态内存和释放内存 2.对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执
2012-05-27 21:21:47 729
原创 程序在的内存中的分配(常量,局部变量,全局变量,程序代码)
程序在的内存中的分配(常量,局部变量,全局变量,程序代码) 一. 在c中分为这几个存储区 1.栈 - 由编译器自动分配释放 2.堆 - 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收 3.全局区(静态区),全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初始化的全局变量和未初始化的静态变量在相邻的另一块区域。- 程序结束释放 4.另外还
2012-05-27 21:15:03 536
转载 arm-linux-gcc安装 和 环境变量设置
1。 下载arm-linux-gcc-3.4.1.tar.bz2到任意的目录下,我把它下载到了我的个人文件夹 里 /home/wrq arm-linux-gcc-3.4.1.tar.bz2 的下载地址如下:http://www.handhelds.org/download/projects/toolchain/arm-linux-gcc-3.4.1.tar.bz2 2。 解压 ar
2012-05-27 09:39:03 698
原创 Linux安装nfs
fedora中安装nfs NFS简介: NFS是Network File System的简写,即网络文件系统.网络文件系统是FreeBSD支持的文件系统中的一种,也被称为NFS. NFS允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。 查看防火墙状态: /etc/init.d/iptables status
2012-05-23 17:30:36 482
原创 多边形裁剪算法
多边形裁剪算法 【地址链接】未裁剪时,给定多边形的顶点坐标,并进行多边形绘制,同时绘制出窗口。裁剪后,显示窗口及裁剪后的多边形。请使用TC打开源程序: #include #include #define TRUE 1 #define FALSE 0 typedef struct { int x, y; }vertex; void intersect(
2012-05-07 12:16:42 2003
原创 梁友栋裁剪算法
梁友栋裁剪算法 用任意颜色绘制窗口,并用一种颜色绘制线段,利用P181页所示梁友栋裁剪算法对线段进行裁剪。要求能够演示出裁剪过程,裁剪前的图形要绘出,当按下任意按键,绘制出裁剪结果。请使用TC打开源程序: #include "graphics.h" #include "stdio.h" #define FALSE 0 #define TRUE 1 int Clip_
2012-05-07 12:11:51 4930
原创 编码裁剪算法
编码裁剪算法 用任意颜色绘制窗口,并用一种颜色绘制线段,利用编码裁剪算法对线段进行裁剪。要求能够演示出裁剪过程,裁剪前的图形要绘出,当按下任意按键,绘制出裁剪结果。请使用TC打开源程序: #include #include #define LEFT 1 #define RIGHT 2 #define BOTTOM 4 #define TOP 8 #define FAL
2012-05-07 12:09:16 3860
实验四 排序、查询和多表关联
2011-11-17
数据库表的添加、删除、修改等操作
2011-11-17
MATLAB入门(含实验报告参考模板
2011-11-17
模拟实现进程调度算法
2011-11-14
ffmpeg-0.4.9-p20051120.tar.bz2 安装opencv的必备工具
2011-11-11
自定义界面
2016-01-22
QT间进程通信之共享内存
2013-12-09
win32diskimager工具
2013-10-10
window xp更新UI的补丁
2013-07-01
window xp的更新UI的补丁
2013-07-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人