阅读:929回复:3
请问这段程序是什么意思?
RegSampleDevice * pDevice = new (
NULL, FILE_DEVICE_UNKNOWN, NULL, 0, DO_DIRECT_IO ) RegSampleDevice(Pdo, m_Unit); 这段程序的结构很奇怪,哪位解释一下,谢谢! |
|
沙发#
发布于:2004-11-22 08:38
pDevice是类对象的指针
后面的new是为其分配内存 括号内的参数为类构造函数的参数 在下面只是一个类函数的调用 具体再看看类RegSampleDevice的原型及定义 |
|
|
板凳#
发布于:2004-11-22 11:31
是不是用下面的形式也可以?
RegSampleDevice * pDevice = new(NonPagedPool)RegSampleDevice(Pdo, m_Unit) |
|
地板#
发布于:2004-12-14 11:13
我想研究一下,可以提供全部的吗?多谢 !!
|
|