如何教Visual Proist帮助我使用智能指针?

时间:2016-07-26 13:36:14

标签: c++ visual-studio visual-assist

我们通常定义经常使用的类:

class SomeClass
{
    // Some code here
};

typedef std::shared_ptr<SomeClass> SomeClassPtr;

因为坦率地每次输入std::shared_ptr<SomeClass>都是自杀。

然而,Visual Assist,我的公司在Visual Studio上支付,无法处理SomeClassPtrstd::shared_ptr<SomeClass>并提供会员建议。奇怪的是,我注意到它处理QPointer<SomeClass>没有任何问题,并按预期提供了SomeClass个成员建议。

我注意到,在输入pointer->后(在输入>字符后),状态栏会显示这两条消息:

  

智能感知:&#39;没有其他可用信息&#39; (请参阅&#39;在C ++项目中排除IntelliSense故障,以获得进一步的帮助。)

这很奇怪,因为IntelliSense(我更喜欢称之为DumbSense)已关闭。仅出现200ms的第二条消息:

  

VA X:解析D:\ ... \ myFile.cpp

myFile.cpp这里指的是当前正在编辑的文件。

我可以做任何教导Visual Assist正确提出std::shared_ptr智能指针的建议吗?

0 个答案:

没有答案