歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> 更多Linux >> 如何使用vim 做為c++編輯器(linux版) - 2 (智能指針的提示)

如何使用vim 做為c++編輯器(linux版) - 2 (智能指針的提示)

日期:2017/2/27 14:15:35   编辑:更多Linux
  在編程過程中,我們如果使用了智能指針,如 typedef auto_ptr<Abc> AbcPtr; AbcPtr ptr1(new Abc()); ptr1-> 我們希望ptr1->後面進行提示的應當是Abc的成員以入函數,而不是auto_ptr的. 怎麼辦呢? 在vjde 中,可以能過配置 ~/.vim/vjde/ptr.lst來實現, 只要在~/.vim/vjde/ptr.lst 中添加兩行 auto_ptr std::auto_ptr 則,我們的提示將正常工作.目前要求智能指針被定義成為typedef 而且被生成在tags文件中. 對auto_ptr和IceInternal::Handler 等等進行過使用. 這在vc7.0都不支持這樣的代碼提示 (^_^)




Copyright © Linux教程網 All Rights Reserved