在vc 附带的例子listview中有这么一句,不知道什么意思。CListCtrl& ListCtrl  是不是定义变量listCtrl???既然是定义为什么加&?
难道可以定义一个地址?呵呵!不好意思我是菜鸟,各位请不要介意我问这样的问题,呵呵!
菜鸟也要做毕业设计啊·呵呵,见笑了

解决方案 »

  1.   

    引用类似于指针,赋值时并不把内容复制一份,但和指针不同的是,使用起来如同使用对象本身。比如:CListCtrl& listctrl = GetListCtrl();得到的值你可以当CListCtrl对象一样使用。
      

  2.   

    MSDN
    CListView::GetListCtrl
    CListCtrl& GetListCtrl( ) const;Return Value
    A reference to the list control associated with the view.CListCtrl& ListCtrl=GetListCtrl();
    ListCtrl就是对应的(CListCtrl控件(假设对应变量名为m_list)的引用);
    ListCtrl看成是m_list的别名,对ListCtrl的调用改变也就是对m_list调用改变.
      

  3.   

    reference!
    so called alias!