logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++面试问答总结

share_ptr:在 C++ 中,栈溢出通常是由于栈空间被过度使用导致的,常见原因包括递归调用过深、在栈上创建过大的局部变量等。(1)优化递归算法,迭代替代递归;(2)控制递归深度;(3)避免在栈上创建过大的局部变量,将大对象分配到堆上使用动态内存分配// 在栈上创建大数组(可能导致栈溢出)// 在堆上创建大数组// 使用堆上的数组i < SIZE;++i) {// 释放堆上的内存return

文章图片
#c++#算法#数据结构
到底了