首页 > 技术文章 > 【面试题】HWL

QoQian 2016-04-26 16:02 原文

1、编程题

   设计数据结构,模拟浏览器功能:

   BACK

   FORWARD

   VISIT

   QUIT

   Visit 未指定具体网址时,返回主页 http://www.xueersi.com

2、指出下列程序的错误:

   Class Base

{

         Public:

      Base();

    Private:

      Int  m_value;

};

Class D: public Base

{

         Public:

      D();

      Void fun()

{

     Cout<<m_value<<endl;

}

};

 

Main()

{

         D *p = new Base();  //多态

    p.fun();

    …………

    Delete p;

}

//出错的地方

a、private

b、p.

c、delete  内存泄露,Base中加虚析构函数

3、多态,上例中,什么位置实现多态

4、Qt多线程,方法,如何封装,C语言中的创建线程方法

推荐阅读