问题标签 [cppdepend]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
29 浏览

windows-console - CppDepend.Console.exe 关闭非常快

我正在使用 CppDepend,我需要它从命令行运行。所以,我使用的是 CppDepend.Console.exe,我的问题是它打开了 1 秒然后立即关闭!我什至不能输入任何东西。

0 投票
1 回答
47 浏览

c++ - 如何告诉 Cppdepend 一个目录有多个本地副本

对于某些项目,我想制作公共方法和函数列表等统计数据。不错的选择可能是使用 CppDepend 和它的内置查询语言。

我们的(遗留)项目库有应用程序。每个应用程序都在它自己的目录中,有项目文件和一些带有源代码的子目录。某些子目录在多个应用程序中共享(使用 svn:externals)。我的目标是只计算此类共享目录中的方法和函数一次。

例如,如果文件 my_file.h 包含三个函数并且被检出到三个不同的本地目录,我仍然希望只添加 3 个而不是 9 个。

有没有办法告诉 cpp 哪些目录/文件被签出到多个本地目录以只计算一次?

0 投票
1 回答
56 浏览

c++ - (Cppdepend 规则)“构造函数不应调用虚拟方法”仅在自己的(基)类上起作用?

我对“构造函数不应调用虚拟方法”(在 C++ 中)有疑问。是的,我知道问题所在。问题很清楚。它被描述为例如here

我有一个特别的问题。我从 CppDepent 开始检查我的项目。现在,每次我在构造函数中调用虚函数时,CppDepent 都会警告我。不管函数是否在基类上。如果它是其他类的虚函数,它会发出警告。(见样本)

问题: 在类的构造函数(相同的析构函数)上调用虚函数是否不是基类是一个问题。