注册 登录
编程论坛 C++教室

c++设计题

yangcaifei 发布于 2015-05-28 13:43, 692 次点击
改进数组提供数组元素访问越界检查!
9 回复
#2
诸葛欧阳2015-05-28 16:17
一个判断不就好了吗
#3
yangcaifei2015-05-28 19:05
回复 2楼 诸葛欧阳
要求用类来设计
#4
诸葛欧阳2015-05-28 20:30
什么意思?数组也要在类里?
#5
yangfrancis2015-05-28 21:51
还有这种要求啊?即使是类的成员变量数组,好像也只能是静态下标吧。可能考虑成员变量走不通,要想别的办法。
#6
rjsp2015-05-29 08:22
参见 std::vector 中的 at 成员函数,它会进行越界检查。
#7
李芃玮2015-05-30 11:47
#8
w2009w2015-05-31 13:38
很不错的想法,这个搞出来用处不小啊!我现在就遇到可能是存在下标越界或者是下标不全的问题,检查好久搞不定!找不到错误!
#9
yangcaifei2015-06-01 11:27
回复 3楼 yangcaifei
题目:
C ++中的数组和 C 语言中数组一样,在程序运行中不提供数组元素访 问越界检查。设计一个改进的数组,提供数组元素访问越界检查。
提示:
何为数组越界?
如何判断数组元素访问越界?
如果表示改进的数组,它应该有哪些数据成员,哪些成员函数?
在主函数中定义改进数组的对象,验证改进的数组能否正确工作。
#10
yangcaifei2015-06-01 11:29
回复 4楼 诸葛欧阳
题目:
C ++中的数组和 C 语言中数组一样,在程序运行中不提供数组元素访 问越界检查。设计一个改进的数组,提供数组元素访问越界检查。
提示:
何为数组越界?
如何判断数组元素访问越界?
如果表示改进的数组,它应该有哪些数据成员,哪些成员函数?
在主函数中定义改进数组的对象,验证改进的数组能否正确工作。
1