vs2013工程,内存操作出错
近期,从git上clone了一个c版本的smartqq机器人,使用curllib进行http通信。改成c++工程,基本ok,但是我在vs2013上编译运行出现了一个问题,凡是涉及内存指针之类问题的地方很容易出错。
在初始化和清理urllib的接口中间,
例如我释放一个malloc申请的空间时,阻塞在free里回不来。
使用strcpy,memcpy,strncpy的时候,用strlen试返回值的长度对着呢,但指针下对应的内存没有数据,或者数据不是拷贝的那个。
vs15和17上就没问题,很好使。
请问为什么?