将程序内存中的某一地址的固定长度的数据取出来放到TXT中
来源:互联网 发布:软件接口设计 编辑:程序博客网 时间:2024/04/29 09:09
假设 const char* pData 是通过接口获得的内存中的数据指针,长度是nLen
#include <iostream>
#include <string>
#include <fstream>
#include <sstream>
void WriteData(string& sT)
{
ofstream oFileWrite("e:\\dataTXT.txt", ios::ate|ios::app);
oFileWrite<<sT<<"\n";
oFileWrite.close();
return;
};
VOID OutPutData(const BYTE* cbPkt, INT32 nLen)
{
char* pBuff = new char[nLen +1];
memcpy(pBuff, cbPkt, nLen);
string sData;
char n1;
char n2;
for (int i = 0; i < nLen; ++i)
{
if (0 == (i % 32))
{
sData += '\n';
}
UINT8 n = *(pBuff + i);
n2 = n % 16;
n1 = n / 16;
if (10 <= n2)
{
n2 += 'A' - 10;
}
else
{
n2 += '0';
}
if (10 <= n1)
{
n1 += 'A' - 10;
}
else if(n1 < 0)
{
n1 = '0';
}
else
{
n1 += '0';
}
sData = sData + n1 +n2;
}
sData = sData + "||" + '\n';
WriteData(sData);
}
- 将程序内存中的某一地址的固定长度的数据取出来放到TXT中
- 【JAVA】【SQL】一个demo(将文件中的数据取出来放到数据库中)
- 将List中一列的值取出来 求和后 放到页面显示 用BigDicamal
- 解决从数据库中取出来的内容能放到CKeditor文本编辑器中的方法
- 将后台数据取出放到页面的后台操作对比
- java将数据写入到txt文件中(txt有固定的格式)
- C++ 将IP地址的各段数字取出来
- 【转】如何将a.txt中的数据再次变成读入程序的数组中呢?
- Class中的Fields中取出某一属性的值
- 将xml文件的数据载入到DataSet中,在读取出来
- android 将取出来的数据装载到ListView中(4)
- 把一个HashMap的值全部取出来,放到两个数组中
- 固定长度的内存池
- 将爬虫爬取下来的内容放到txt文件下
- javacript 将字符串中的数据,无重复的放到数组中
- SQL中如何将一个表中的某一列的数据复制到另一个表中的某一列里
- linux下将自己的程序放到系统命令中
- Java I/O 将java程序内存中的数据输出到磁盘的文件中
- 适合初学者的WindowsPhone7学习视频
- 人生是什么?
- 2小时
- [My]Ecplise中控制台视图和服务器视图中停止Web服务器的差别
- WindowsPhone7.5芒果Logo改头换面
- 将程序内存中的某一地址的固定长度的数据取出来放到TXT中
- 一起学Windows Phone7开发系列课程【微软官方MSDN链接汇总】
- 自动备份网站文件和数据库上传到FTP空间
- 关于获取字符串的长度
- tomcat+myeclipse做jsp时找不到包的问题
- Poechant 练习 Java API - Y/N 输入验证
- 使用 CSS3 可以实现的五种很酷很炫的效果
- 关于开发 可以多想,但前期一定不要多做
- Android模拟器中各种屏幕分辨率