学习C++primer 第20天 之 小问题
1.书上有这么一句话:“移位操作的右操作数不可以是负数,而且必须是严格小于左操作数位数的人值。否则,操作的效果未定义。”
这里的效果未定义是何意?
2.书上有这么一句话:“对同一个内存空间使用两次delete表达式。如果在其中一个指针上做delete运算,将该对象的内存空间返还给自由存储区,然后接着delete第二个指针,此时则自由存储区可能会被破坏。”
这里大家看看,其中一个指针上做delete运算后,那第二个指针它指向了什么东西?是指向了自由存储区,还是已经没有了?
xx...