当前位置:操作系统 > Unix/Linux >>

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

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

  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 © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,