要生成XML文档文件,我需要将void graph::connect_vertices(node*ptr1, node*ptr2)
{
ptr1->ndisplay(); //I get seg fault inside the ndisplay()
//ptr1->connect(ptr2) This is what it's supposed to do
}
或/doc
开关添加到构建选项。我无法确定在哪里添加它。我正在使用(今天早上更新)Visual Studio 17社区版。解决方案稍微陈旧,2015年,您可以在下面粘贴的文件中看到。以下是vs2017中窗口的屏幕截图,它们是隐藏此设置的合适位置。
项目属性
解决方案属性
解决方案文件
-doc
答案 0 :(得分:0)
在Visual Studio 2017中指定/ doc开关的位置
根据官方文件Documenting your code with XML comments和/doc (Process Documentation Comments) (C/C++):
如果您使用Visual Studio开发应用程序,请右键单击该项目并选择属性。在属性对话框中,选择构建标签,然后选中 XML文档文件。您还可以更改编译器写入文件的位置。
如果要从命令行编译.NET Framework应用程序,请在编译时添加 / doc 编译器选项。
对于C ++项目:
打开项目的“属性页”对话框。
展开“配置属性”节点。
展开C / C ++节点。选择“输出文件”属性页。
修改“生成XML文档文件”属性。
但是,我注意到您正在使用网站项目,它看起来与网络应用程序项目不同的网站没有“直接”选项。工具vsdocman,SandCastle很少,您甚至可以从网站项目生成最终文档和XML文件。
有关详细信息,请参阅this thread。