资源简介
工程库实现面向对象编程
代码片段和文件信息
/**
\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)
相关资源
- 使用Qt实现Excel读取工具
- 对话框中实现浮动工具栏
- c语言实现火车订票系统(控制台)源
- 模拟笔记本电脑(C语言实现)
- c语言实现竞技比赛打分系统
- SVM算法实现(源码+文档)
- 算法A律U律实现
- C++ STL实现
- C语言实现 设备信息管理系统
- 基于VSCode和CMake实现C++开发
- stm8l四按键状态机实现
- stm32 实现Fatfs对U盘文件操作(main.c)
- QR二维码C++源码 算法实现
- 链表实现学生管理系统(main.c)
- 银行家算法分配资源的模拟实现(m
- C语言编译器的设计与实现.doc
- 2048小游戏c语言实现
- 转 VC++ 实现电子邮件(Email)发送
- 使用 IBM Rational Systems Developer 和 Rati
- 23种设计模式(C++实现版本
- 扫描线多边形填充算法实现
- 可靠性试验数据处理方法与工程实现
- c++实现的文件上传服务器
- 一个C++实现的源代码行数统计工具
- 利用C++类实现PNG图像读写及显示
- TD-SCDMA测试仪中Iub接口实现RLC层信令解
- 高效FFT的C/C++代码实现包括基2的DIF和
- C语言面向对象编程
- 纯C++实现的截屏
- 车牌识别系统,VS2010实现,语言C++
评论
共有 条评论