Visual Studio Intellisense错误-“不允许使用不完整的类型”

时间:2019-11-03 20:54:08

标签: visual-c++

我一直在尝试使用用于Visual C ++的混淆库来混淆项目中的某些内容。问题是Im收到“我不允许”的错误消息,我真的不明白,因为如果我尝试在空白项目中使用libarry,它会完美地工作。 该错误会在混淆字符串的宏上引发:https://imgur.com/a/3W5JFqd

我没有得到数据类型中确实不完整的内容,因为正如我所说的,它完全可以在空白项目上工作。真正的问题是,只有Intellisense认为这是一个问题,而我在编译解决方案时没有问题。我想知道如何在不完全禁用Intellisense错误报告的情况下解决此问题,该报告也消除了错误的强调。我已经将这个特定的宏(包括命名空间)和cpp文件中的名为“ MetaString.h”的文件包括在内,这与我正在使用的混淆库提供的示例中所说的一样。

我使用的图书馆:https://github.com/andrivet/ADVobfuscator

0 个答案:

没有答案