作者ckaha (★闪亮数学推理★)
看板EE_DSnP
标题Re: [问题] hw1.2.2(b)
时间Sun Mar 16 20:12:55 2008
教授不好意思想请教一下
可是我自己在compile却完全没有任何讯息
但我也没写任何的解构函式
但我是用pure virtual function
※ 引述《trancewu (exile me)》之铭言:
: 写完程式compile时,
: 会出现几行警告:
: 「class Compare有虚函式却没有虚解构函式」
: 「class Less有虚函式却没有虚解构函式」
: 「class Greater有虚函式却没有虚解构函式」
: 不过还是会出现执行档,
: 程式也可以正确执行,
: 请问教授要在member function中再写destructor,
: 并且令之为virtual吗?
: 感觉好像只是多加几行,
: 不过还是问一下教授,
: 谢谢。
--
Every thing can be w
rong unless you can proof it is
true.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.225.147.202
1F:推 trancewu:我用Dev-C++没有警告讯息,g++就出现警告 03/16 20:37
2F:→ trancewu:应该是compiler有差吧@@ 03/16 20:38
3F:→ ckaha:我用g++的 @@ 03/16 21:04
4F:推 kira925:Dev也是g++包装出来的= = 应该是版本的关系吧 03/16 21:06
5F:推 ric2k1:Warning message 有时候不一定会秀出来, 试试看 g++ -Wall 03/16 21:06
6F:→ kira925:Dev的g++我记得是3.3的样子。。。最新的已经4.3了 03/16 21:06
7F:→ ckaha:因为我也用了 -Wall 所以都没出现 我也觉得很神奇@@ 03/17 12:54