資源簡介
工程庫實現面向對象編程
代碼片段和文件信息
/**
\date ????June?17?2005
????\author Qizhen?Ruan
*/
#include?“LvClassBuffer.h“
#include?
//?General?Class
int?__stdcall?CreateBuffer(const?char?data[]?int?size?char**?bufPointer)
{
char*?buffer?=?new?char[size+4];
*((int*)buffer)?=?size;
memcpy?(buffer+4?data?size);
*bufPointer?=?buffer;
return?0;
}
int?__stdcall?DestroyBuffer(char*?bufPointer)
{
delete[]?bufPointer;
return?0;
}
int?__stdcall?GetBufferSize(char*?bufPointer?int*?size)
{
*size?=?*?((int*)bufPointer);
return?0;
}
int?__stdcall?GetBufferData(char*?bufPointer?char*?data)
{
int?size?=?*?((int*)bufPointer);
memcpy?(data?bufPointer+4?size);
return?0;
}
int?__stdcall?SetBufferData(char*?bufPointer?const?char?data[])
{
int?size;
GetBufferSize(bufPointer?&size);
memcpy?(bufPointer+4?data?size);
return?0;
}
int?__stdcall?CopyBuffer(char*?bufPointer?char**?newBufPointer)
{
int?size?=?*?((int*)bufPointer);
char*?buffer?=?new?char[size+4];
*((int*)buffer)?=?size;
memcpy?(buffer?bufPointer?size+4);
*newBufPointer?=?buffer;
return?0;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????15265??2008-06-04?14:39??工程庫實現面向對象編程\LvClassBuffer\Create?Buffer.vi
?????文件??????15396??2008-06-04?14:34??工程庫實現面向對象編程\LvClassBuffer\Create?Index.vi
?????文件??????12922??2008-06-04?14:39??工程庫實現面向對象編程\LvClassBuffer\Destroy?Buffer.vi
?????文件??????12925??2008-06-04?14:39??工程庫實現面向對象編程\LvClassBuffer\Destroy?Index.vi
?????文件??????18228??2008-06-04?14:39??工程庫實現面向對象編程\LvClassBuffer\Get?Data.vi
?????文件??????18773??2008-06-04?14:39??工程庫實現面向對象編程\LvClassBuffer\Get?Index.vi
?????文件???????1118??2008-06-04?14:55??工程庫實現面向對象編程\LvClassBuffer\LvClassBuffer.cpp
?????文件????????169??2008-04-28?09:49??工程庫實現面向對象編程\LvClassBuffer\LvClassBuffer.def
?????文件?????225396??2005-08-24?16:29??工程庫實現面向對象編程\LvClassBuffer\LvClassBuffer.dll
?????文件????????787??2008-06-04?14:56??工程庫實現面向對象編程\LvClassBuffer\LvClassBuffer.h
?????文件???????4778??2008-06-04?14:42??工程庫實現面向對象編程\LvClassBuffer\LvClassBuffer.lvlib
?????文件??????15681??2008-06-04?14:39??工程庫實現面向對象編程\LvClassBuffer\Set?Index.vi
?????文件???????4767??2008-06-04?14:39??工程庫實現面向對象編程\Pig\Attribute?Operator.ctl
?????文件??????19873??2008-06-04?14:39??工程庫實現面向對象編程\Pig\Close.vi
?????文件???????5424??2008-06-04?14:39??工程庫實現面向對象編程\Pig\Data?Memory.ctl
?????文件??????26523??2008-06-04?14:39??工程庫實現面向對象編程\Pig\Data?Memory.vi
?????文件???????5686??2008-06-04?14:39??工程庫實現面向對象編程\Pig\Data?Type.ctl
?????文件??????18255??2008-06-04?14:39??工程庫實現面向對象編程\Pig\Eat.vi
?????文件??????28676??2008-06-04?14:39??工程庫實現面向對象編程\Pig\Name.vi
?????文件??????28531??2008-06-04?14:39??工程庫實現面向對象編程\Pig\New.vi
?????文件??????21494??2008-06-04?14:40??工程庫實現面向對象編程\Pig\Pig?LvLib?Demo.vi
?????文件???????5142??2008-06-04?14:42??工程庫實現面向對象編程\Pig\Pig.lvlib
?????文件???????5056??2008-06-04?14:39??工程庫實現面向對象編程\Pig\Reference?Data?Type.ctl
?????文件??????18173??2008-06-04?14:39??工程庫實現面向對象編程\Pig\Sleep.vi
?????文件??????29094??2008-06-04?14:39??工程庫實現面向對象編程\Pig\Weight.vi
?????文件???????7029??2008-06-04?14:40??工程庫實現面向對象編程\Pig?XControl\Pig\Data.ctl
?????文件??????23119??2008-06-04?14:40??工程庫實現面向對象編程\Pig?XControl\Pig\Eat.vi
?????文件??????46182??2008-06-04?14:40??工程庫實現面向對象編程\Pig?XControl\Pig\Facade.vi
?????文件??????28220??2008-06-04?14:40??工程庫實現面向對象編程\Pig?XControl\Pig\Init.vi
?????文件??????21745??2008-06-04?14:40??工程庫實現面向對象編程\Pig?XControl\Pig\Name?Read.vi
............此處省略19個文件信息
- 上一篇:c++多邊形交并差運算
- 下一篇:c++ 畫圖(14Qt-XPS)
評論
共有 條評論