请问各位,这是什么原因啊???????

phs520 2003-10-17 03:39:46
CSerialPortEx.h
public:
BYTE* m_szWriteBuffer;

CSerialPortEx.cpp
void CSerialPortEx::WriteToPort(BYTE* string,int nLength)
{
memset(m_szWriteBuffer,0,16);//!!!!!!!!1错
memcpy(m_szWriteBuffer,string,nLength);//!!!!!!!!1错
m_nToSend=nLength;
}

void CSerialPortEx::WriteToPort(CString str)
{
char *buffer=new char[20];
memset(buffer,0,20);
int nMaxLength=str.GetLength()+1
char *temp=str.GetBuffer(nMaxLength);
memcpy(buffer,temp,str.GetLength());
str.ReleaseBuffer();
BYTE* aaa="dfsdfs";
WriteToPort((BYTE*)buffer,str.GetLength());
}
提示错误:"0x10218201"指令引用“0x00000000",该内存不能修改"written":(m_szWriteBuffer)
...全文
43 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
flyelf 2003-10-17
  • 打赏
  • 举报
回复
BYTE* m_szWriteBuffer;--->
BYTE m_szWriteBuffer[16];
phs520 2003-10-17
  • 打赏
  • 举报
回复
知道了各位,谢谢
akiko 2003-10-17
  • 打赏
  • 举报
回复
m_szWriteBuffer使用之前new了没有啊
yym314 2003-10-17
  • 打赏
  • 举报
回复
you must malloc memory for m_szWriteBuffer.
m_szWriteBuffer = new BYTE[16];
phs520 2003-10-17
  • 打赏
  • 举报
回复
为什么不能修改啊!!!!!!!!!!!该怎么做啊
前端人年终技术升级 2h极速入门Vue3.0 年终岁尾,又到了打工人写总结的时候,各位前端工程师,今年你的总结里是否有“Vue3.0”的身影呢? 9月Vue3.0问世,对前端人来说,这是技术升级的一大步,同样也是一场学习效率的角逐。  不论你是: Vue2.x的老用户  or  没有接触过Vue的小白; 前端工程师  or  想从事前端岗位的学生   只要你与前端工作有关, Vue3.0的问世都可能是你脱颖而出的好机会! 抢先进阶,成为首批Vue3.0开发者,升职、加薪、找工作一路绿灯!   你为Vue3.0入门,准备了多少学习时间? 三天?五天?还是七天? 完全不需要!本门课程可以帮您在2小时内极速入门。 即刻学习 年终完成项目升级 Vue在全球拥有超130万用户,在不同场景中均有应用;在国内Vue是最火热的前端框架,迭代后Vue3.0框架更快捷、精悍,容易维护,同时还添加了新特性,对于前端工作者来说,这是一次重要的进阶。   To 学生党&求职者:提升简历丰富度、提高自身价值,增加面试成功的几率 To 前端工程师:完成现有项目的优化升级,全面适配Vue3.0,年终总结上又可以添上一笔啦! 精华知识+名师指导 Vue小白也能快速进阶 问:没有用过Vue2.0,可以直接学习Vue3.0吗? 答:没问题,本门课程着重于基础夯实,Vue小白也能轻松掌握。   问:学完本门课程,我可以得到什么? 答:你可以建立对Vue知识的认知;       了解Vue的基本使用与调试方法;       掌握Vue的常用指令。   问:2个小时的课程,知识要点全面吗? 答:课程围绕Vue3.0入门开讲,全套知识要点浓缩在2个小时的课程中,学员每一分钟都可以Get满满干货!   问:师资力量有保障吗? 答:本门课程邀请到了南京大学软件工程硕士汤小洋,作为CSDN学院金牌讲师,汤小洋老师在本站拥有超15万学员。  汤小洋老师曾就职于擎天科技、中软国际、华为等上市公司,从事软件开发及软件教育培训多年,具有丰富的实战经验,授课耐心细致,通俗易懂,风趣幽默,善于将复杂问题简单化,曾为多家知名企业进行软件开发实训。

16,470

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧