文件前面先写入两个int,分别为文本的长度和jpg的长度。然后按二进制写入文本内容和jpg内容。读取的时候先读这俩int,然后就知道哪部分是文本哪部分是jpg
解决方案 »
- 波形图采样
- EXE文件查看源代
- VC程序在windows2000下提示缺少msvcr71.dll 如何不依赖
- inline const T& Data() { return m_data;} m_data不是指针。这个传回引用的函数有什么用处?
- 100分求入侵检测系统软件代码。。。。。
- 怎样实现点一个按钮运行其他程序?
- 简单问题,着急中,极为简单
- 微软大哥,我在微软网站上下载的用于插入别人应用程序菜单的例子怎么没法用,
- 为什么获得的线程不匹对?
- 在vc中怎么格式化软盘或硬盘的逻辑分区?
- socket recv失败,getlasterror返回10060?
- 求教Windows sensor API的问题????
或者 你别保存 二进制数据了 直接保存jpg'的相对地址行么 只是个建议
CFile file;
file.Open(_T("1.jgg"), CFile::modeRead);
DWORD dwDatalen = file.GetLength();
Cstring *buf = new CString[dwDatalen];
file.Read(buf, dwDatalen);
file.Close(); //原有的有一个CstringCstring save[256].....怎么能把save[256]和buf合并成一个数组? 用for语句赋值,buf那个数组不知道该怎么弄