关于指针的释放

一、 new 和 delete       指针变量 = new 数据类型;或   指针变量 = new 数据类型(初值);        delete 指针变量;  二、 new [] 和 delete []       指针变量 = new 数据类型[元素个数];        delete ...

2010-05-15 10:29:00

阅读数 472

评论数 0

wchar_t and char

Example:                                   int n_wchar_t = sizeof(wchar_t);       //n_wchar_t = 2                   int n_char = sizeof(char);       ...

2010-05-15 10:04:00

阅读数 524

评论数 0

加载位图树纹理的两种方法---背景透明

加载位图树纹理的两种方法,这两种方法都有局限性,如果大家还知道其他方法,可以分享一下~~  方法一: //////////////////////////////////////////////////////////////////////////////////////////////////...

2010-04-04 11:54:00

阅读数 1344

评论数 1

在Netty中支持https服务器

一、生成测试证书      1、安装Openssl           sudo apt-get install openssl      2、生成证书(openssl生成证书 - fengmenghello的日志 - 网易博客)           # 设定相关的目录   mkdi...

2015-08-25 09:24:53

阅读数 7197

评论数 0

VC++数据类型转换大全

Cpp代码 int i = 100;   long l = 2001;   float f=300.2;   double d=12345.119;   char username[]="程佩君";   char temp[200];   char *buf;   CStrin...

2010-12-13 08:34:00

阅读数 457

评论数 0

C语言编译模式

<br />    编译模式是指如何在内存中放置程序代码及数据,如何分配堆栈,并确认占用的内存大小及如何存取它们,当指定内存模式(编译模式)以后,语言编译程序将按事先选择好的内存模式编译组织程序,C 语言中提供了6种编译模式,这6种模式是:微模式(Tiny),小模式(Small),中模...

2010-11-25 00:14:00

阅读数 742

评论数 0

BSS段、数据段、代码段、堆与栈

转自http://hi.baidu.com/nkd2002/blog/item/4e91a46d8e7e06fe4216946f.html<br />BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Starte...

2010-11-25 00:13:00

阅读数 372

评论数 0

电表图像中电表计数区域定位算法

算法四先根据底色粗定位再扫描精确定位此算法程序的操作顺序是:“读入图像”—“灰度化”—“直方图均衡化”—“二值化”—“粗定位”—“反色操作”—“形态学处理”—“精确定位”。1、             先去掉电表图像的下半部分,保留上半部分用于定位条件:(1)       拍照时下对电表且图像刚好...

2010-08-09 10:28:00

阅读数 1627

评论数 0

MFC 键盘响应事件

<br />键盘响应有三个函数:<br />(1) WM_KEYDOWN<br />void CMyView::OnkeyDown(UINT nChar , UINT nRepCnt , UINT nFlags)<br />(2)WM_CHAR<...

2010-08-09 00:17:00

阅读数 3164

评论数 0

fseek() 移动文件指针

<br />      以下是对文本文件操作的例子:<br /> <br />int fseek(FILE* stream, long offset, int origin),<br />参数:<br />stream: Pointer ...

2010-08-09 00:07:00

阅读数 871

评论数 0

单文档视图分割

1、所用到的技术:表单视图和静态切分。(1)表单视图      添加一个MFC类,使此类的基类为CFormView类,则创建了一个表单视图。此视图还没有关联到任何文档,可包括单文档中向导自动添加的视图类的.h文件,可以利用此类中的GetDocument()函数与文档建立关联。(2)静态切分    ...

2010-08-08 17:41:00

阅读数 410

评论数 0

memset() 与 memcpy() 的进一步理解

<br />例子:<br /> <br />(1)char buffer[] = "This is a test of the memset function.";<br />        printf("Before...

2010-08-08 17:31:00

阅读数 461

评论数 0

C/C++ 读写文件

<br />      文件本质上是一个字节序列。<br />      文件具有开头和结尾,它的当前位置通常被定义为距离开头多少个字节。<br />      在文件中可以写入任何数据。如你所见,把数据写入文件的方式多种多样,但无论数据是什么,最终得到的只是一...

2010-08-08 17:18:00

阅读数 445

评论数 0

inline 内联函数

      在C++中,用户可以创建实际上不调用的短函数,它们的代码在每次调用的程序行里得到扩展。这个过程类似于作用类函数的宏。      内联函数是C ++和一个重要补充的原因是,它们能使程序员写出非常有效的代码。因为类一般要求几个经常被执行的接口函数,因此,这些函数的效率非常重要的。当然,虽然...

2010-08-08 16:59:00

阅读数 422

评论数 0

三维地形概述

<br />      随着计算机技术和相关科学理论的发展,三维电子地图的制作已经经历了线划地形图、实体型地形图、三维真实感地形图三个阶段。<br />      三维地形的模拟是开发可视化系统中最基本也是最重要的技术之一。地形模拟分为两类:真实地形和模拟地形。<br...

2010-08-08 16:44:00

阅读数 947

评论数 0

常用的3D模型概述

      在计算机平台上,常用的3D模型有3DS,OBJ,MD2,MD3,MS3D等多种格式。这些格式在存储方式上存在很大的差别,但基本思想大同小异。3D模型又分为静态模型(如3DS,OBJ)和动态模型(如MD2,MD3,MS3D)。在动态模型中除了保存模型的定点和表面数据外,还有与动画相关的信...

2010-05-15 09:58:00

阅读数 591

评论数 0

在OpenGL在实现复杂的动画模型

      OpenGL是一个强大的三维图形开发接口,它可以利用几种基本的图形元素构建任何三维模型,但在进行复杂的三维建模时,直接使用OpenGL中的图元绘制函数或曲面绘制命令是不太现实的,尤其涉及到复杂的动画模型时,而人体运动模型则是一种复杂的三维动画模型。因此,一般情况下可以利用目前较为流行的...

2010-05-15 09:52:00

阅读数 2093

评论数 0

OpenGL中颜色、alpha及混合的理解

      如果启用了混合,alpha值常常用于把被处理片断的颜色值与已经存储在帧缓冲区中的像素的颜色值进行混合。alpha值可以用于alpha测试,根据片断的alpha值决定接受或拒绝它(混合出现在场景进行光栅化并转换为片断之后,但在最终的像素被绘制到帧缓冲区之前)。       如果不使用混合...

2010-05-15 09:41:00

阅读数 2640

评论数 1

VC中为什么Debug或者Release中的.exe文件无法使用

一、Debug版本      我们在VC里面编程一般用的就是Debug版本,打开文件中的Debug文件夹,可以看到.exe文件,一般情况下,双击此文件可以执行,但有一些情况可能会执行不了。当你在程序中用到额外的文件时,例如BMP文件、TGB文件、OBJ文件等等,你需要把这些文件拷贝到Debug文件...

2010-05-15 08:49:00

阅读数 1760

评论数 0

TCHAR、wchar_t、char及字符串处理函数区别(转)

一.ANSI和UNICODE   2.ANSI字符和Unicode字符   ANSI字符类型为CHAR,指向字符串的指针PSTR(LPSTR),指向一个常数字符串的指针PCSTR(LPCSTR);对应的Windows定义的Unicode字符类型为WCHAR(typedef WCHAR wchar_...

2010-04-28 16:08:00

阅读数 630

评论数 0

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