当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 一个整数类型数组如下进行定义: C++ 代码int a[]={1
 

 

    摘要:具有动态的分配和释放内存的能力是c/c++程序语言的重要特色之一。visualc++ debugger和crt库提供了一系列有效的检测和鉴定内存泄漏的工具。设置内存泄漏检测检测内存泄漏的基本工具是调试器和crt调试堆函数。为了使用调试堆函数,在你的程序中你必须含有下面的说明: #define _crtdbg_map_alloc#include<stdlib.h>#incl......
    摘要:1.开放数据库连接(odbc api) 提供了一个通用的编程接口,允许程序与多种不同的数据库连接。它为oracle,sql server,ms excel等都提供了驱动程序,使得用户可以使用sql语句对数据库进行直接的底层功能操作。在使用odbc api时,用户须引入的头文件为"sql.h","sqlext.h","sqltypes.h"。用odbc api创建数据库应用程序遵循一定的基本步骤:......


C++中数组和指针类型的关系
一个整数类型数组如下进行定义: c++ 代码   int a[]={1,2,3,4};   

这将代表的是数组第一个元素的内存地址,a;就相当于&a[0],它的类型是数组元素类型的指针,在这个例子中它的类型就是int* 【程序编程相关:ASP.NET:掌握Web窗体的生命周期

如果简单写成: c++ 代码   a;//数组的标识符名称    【推荐阅读:ASP调用oracle存储过程

c++ 代码    【扩展信息:用ASP和WML来实现数据库查询

如果我们想访问第二个元素的地址我们可以写成如下的两种方式!

&a[1];  

a+1//注意这里的表示就是将a数组的起始地址向后进一位,移动到第二个元素的地址上也就是a[0]到a[1]的过程!  

数组名称与指针的关系其实很简单,其实数组名称代表的是数组的第一个元素的内存地址,这与指针的道理是相似的!


 ·在vc中导出c++类    »显示摘要«
    摘要:首先使用wizard创建一个win32 dynamic-link library工程,然后定义一个简单的c++类cindll。由于该类会被工程之外的文件所引用,所以需要对这个类进行引出。因为只有引出后所生成的dll中才带有供足够的信息以在连接和运行时被正确引入到进程空间中。有两种方法可以引出类,使用__declspec(dllexport)定义和使用定义文件。 下面先讲使用__declspec(......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE