关于一个动态对象数组的问题? 我在程序中用ado连数据库,现在想实现一个类似于连接池的功能,也就是程序初始化时我建立n个_ConnectPtr对象放在一个动态建立的数组中,n从配置参数中读取,但是我现在不知道怎样声明和初始化该数组,请教各位大侠,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 或: 介绍一个模板动态数组http://www.vckbase.com/document/viewdoc.asp?id=893 一个使用vector的小例子#pragma warning(disable:4786)#pragma warning(disable:4251)#pragma warning(disable:4273)#include <vector>using namespace std; { vector<int*> vector1; int *p=NULL; p=new int; *p=5; vector1.push_back(p); p=new int; *p=6; vector1.push_back(p); p=vector1[0]; delete p; p=vector1[1]; delete p; vector1.clear(); } Vector 非常好用用之前, #include <vector>using namespace std; 这两句加上 其实最好用链表,用数组最好也用动态数组,有CArray,或stl:vector; 指针的话还可以用这个CPtrArray初始化只要这样就行了。CPtrArray ptr(n);for(int i=0;i<n;i++)ptr[i]=NULL; 关于CRichEditCtrl的字体 编译连接通过,但窗口出不来是怎么回事? 获取当前进程 又遭遇了87的鸟气,决定春节回家.不再回来了,散分! 问结构体对齐的问题 菜鸟问题!!!! 现在这种环境下,我们是否应该全力地去学好面向对象呢? 在用InstallShield做安装程序时,打包MSSQL客户端要用到那些DLL,和写那些注册表 各位大虾我很菜,所以我要问:什么是bcb ??? 如何用外部程序对IE进行刷新 请教一个读取HTML表格的问题,怎么以前都没人问呢,莫非是太简单了? 谁有iphlpapi.h和iphlpapi.lib,请给我一份,谢谢。
http://www.vckbase.com/document/viewdoc.asp?id=893
#pragma warning(disable:4786)
#pragma warning(disable:4251)
#pragma warning(disable:4273)
#include <vector>
using namespace std;
{
vector<int*> vector1;
int *p=NULL;
p=new int;
*p=5;
vector1.push_back(p);
p=new int;
*p=6;
vector1.push_back(p);
p=vector1[0];
delete p;
p=vector1[1];
delete p;
vector1.clear();
}
用之前,
#include <vector>
using namespace std; 这两句加上
初始化只要这样就行了。
CPtrArray ptr(n);
for(int i=0;i<n;i++)
ptr[i]=NULL;