05 2022 档案

摘要:在C++中可以直接用地址来访问内存,并且不会确保这些位置对被引用的内存缓冲区有效。这可能导致在与其他变量、数据结构或者内部程序的数据相关的内存位置上执行读写操作。因此攻击者能够执行任意代码、预期的控制流、读取敏感消息或者导致系统崩溃。 内存越界的种类: 1.可索引资源的错误访问,范围错误。 2.不检 阅读全文
posted @ 2022-05-27 15:27 VarForrest 阅读(731) 评论(0) 推荐(0) 编辑
摘要:new是C++提供的用于动态申请存储空间的运算符。一、new的使用。new+数据类型(初值),返回值为申请空间的对应数据类型的地址。1.使用new申请一个对象 float *p = new float(10);//申请了一个初值为10的浮点数据 2.使用new申请数组 int *array = ne 阅读全文
posted @ 2022-05-23 15:18 VarForrest 阅读(1196) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示