KeY_CZN 2023-12-30 21:30 采纳率: 50%
浏览 2

C++关于strcpy_s复制字符串的问题

背景:当我尝试把args[count]中的字符串复制到由new动态创建的argv[count]中时产生的错误
编译器:visual studio2022
语言:c++
系统:windows10
报错内容:0x00007FFADD09DEFE (ucrtbased.dll)处(位于 argparse.exe 中)引发的异常: 0xC0000005: 读取位置 0xFFFFFFFFFFFFFFFF 时发生访问冲突。
以下是代码:

img

变量声明部分:

img

由衷感谢回答此问题的每一个人!

  • 写回答

1条回答 默认 最新

  • threenewbee 2023-12-30 21:51
    关注

    strcpy_s前面加上argc[count] = new char[strlen(args[count]) + 1];

    评论

报告相同问题?

问题事件

  • 创建了问题 12月30日

悬赏问题

  • ¥50 opencv怎么去掉 数字0中间的斜杠。
  • ¥15 这种情况的伯德图和奈奎斯特曲线怎么分析?
  • ¥50 paddleocr带斜线的0很容易识别成9
  • ¥15 电子档案元素采集(tiff及PDF扫描图片)
  • ¥15 flink-sql-connector-rabbitmq使用
  • ¥15 zynq7015,PCIE读写延时偏大
  • ¥15 使用spss做psm(倾向性评分匹配)遇到问题
  • ¥20 vue+UEditor附件上传问题
  • ¥15 想做个WPS的自动化代码,不知道能做的起不。
  • ¥15 uniApp,生成安卓安卓包后,黑暗主题中间内容不生效,底部导航正常