Intellisense中的C ++ / CLI跨项目参数名称(VS2013)

时间:2014-12-22 19:13:35

标签: c++-cli intellisense

我在C ++ / CLI中处理多项目程序,并且在Intellisense窗口中没有正确显示函数,构造函数等的参数名称。当我开始在项目中键入函数调用时,一切顺利,但是一旦我在另一个项目中使用所述项目(仍然在同一个解决方案中),VS显示时髦的参数名称(例如myobj.move(int A_0,int A_1))而不是我在代码中给出的名字。我尝试过使用///<param>这个东西,但这只能在同一个项目中运行,而不能在其他项目中运行(同样,在同一个解决方案中)。我已在项目属性中启用了/doc选项,但是没有这样做。有没有办法将生成的XML文件(或我猜的.xdc?)提供给Intellisense?提前谢谢!

1 个答案:

答案 0 :(得分:0)

当您在没有参数名称的头文件中声明函数原型时会发生这种情况:

#file.h

ref class A
{
void move(int ,int );
}

您应该只添加您想要的名称:

file.h

ref class A
{
void move(int MyArgument1,int MyOtherArgument);
}