作者bala0806449 (杨水)
看板C_and_CPP
标题[问题] 明天就要期中考了 想请问各位大大几个问题
时间Sun Apr 26 22:58:09 2009
救命啊 期中考好多都不会
下面是几个我不太懂的地方
有两个
1.What are dangling pointers? Give an example to explain your answer
请问danling pointers是什麽东西啊?
2.请问overload function 还有 overload operator是干麻的呢?
抱歉问太多
希望有大大能救我 感激!!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.25.118.164
1F:推 Yshuan:查书或google不相信没有答案.......... 04/26 23:04
2F:→ bala0806449:都查过了 尤其是第一题 直接找不到 04/26 23:06
3F:→ bala0806449:第二个是有点看不懂 不太懂他的意思 04/26 23:07
4F:推 QQ29:1. int *p=new int; int a; p=&a; 04/26 23:08
5F:推 ledia:找不到?! dangling pointer 第一笔就是 wikipedia 04/26 23:09
6F:→ ledia:後面还有一狗票的解释说... 04/26 23:09
7F:推 walm20:第一笔阿... 04/26 23:09
8F:→ johnhmj:C++红皮书有说明与范例,假如你的课本是红皮书的话。 04/26 23:11
9F:→ iamivers0n:... 04/26 23:18
10F:→ bala0806449:第一题p的值是a的位址?P指向a?所以p=a罗??? 04/26 23:19
11F:→ HolyXie:*p=a.. 04/26 23:44
12F:推 Peruheru:第二题是,同样名称的函数,传入值不同当成不同函式看待 04/26 23:52
13F:→ Peruheru:比如说定一个add的函数,可以做整数加法,也可做字串结合 04/26 23:52
14F:→ Peruheru:这种感觉啦,不是说真的非得是这样 04/26 23:53
15F:→ Peruheru:差异可以用参数的型态和数量做区分 04/26 23:54
16F:→ bala0806449:了解 谢谢per大 04/27 00:39
17F:推 QQ29:*p=a会当机吧 而且这样也不是 dangling ptr了 04/27 01:01
18F:推 chienmin18:dangling pointer 是指说指标指向的位址 以被释放? 04/27 01:12
19F:→ chienmin18:第二题是函式的多载和运算子的多载 根据传入值的的不同 04/27 01:14
20F:推 QQ29:应该是没人管得到那个空间了 04/27 01:14
21F:→ chienmin18:使同样名称的函式有不同的功能 04/27 01:15
22F:→ chienmin18:以後上大学都要用英文阿...努力适应中... 04/27 01:16
23F:→ chienmin18:没人管得到的空间 是记忆体漏洞的意思吗?? 04/27 01:17
24F:→ chienmin18:pointer没被delete就又指向下一个位址去了? 04/27 01:18
25F:→ chienmin18:所以正确应该是 delete(p); p=&a; 04/27 01:21
26F:推 vencees:连google都不会...你还是被当一当比较好 04/27 05:21
27F:推 stonehomelaa:不读书齁 明年再来 04/27 10:35
28F:推 avhacker:1. 干嘛指来指去的,一行 new int; 就好啦 :) 04/27 11:24
29F:→ avhacker:不过说真的,重修比较实在,不然以後会更辛苦 04/27 11:25
30F:推 Bencrie:课本、上课投影片都找不到了,我想还是重练好了 ... 04/27 13:34
31F:推 revivalworld:重考吧 -.- 读成这样不如换科系 04/27 15:21
32F:推 joybee:加油 好吗 04/27 17:55