如何使用vim做为c++编辑器(linux版)-2(智能指针的提示)

王朝c/c++·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

在编程过程中,我们如果使用了智能指针,如

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都不支持这样的代码提示 (^_^)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航