_bstr_t未知标识符
_bstr_t Not a known identifier
我已经使用这个类很多年了,它总是"就在那儿"。前几天我创建了一个新项目,没有显式地做任何事情,这个类就可用了。
现在另一个新项目抱怨它不知道。两个项目都有相同的#include。
两个项目#都不包含comutil.h。两个项目都不使用commsuppw。Lib库(https://msdn.microsoft.com/en-us/library/zthfhkd6(v=vs.110).aspx)。包含的唯一可能相关的头文件是objbase.h, 两个项目都包含它。
那么,为什么一个项目建设愉快,而另一个不是?如何工作的一个能够链接没有所需的库?
我认为这是其中一个"我写了一整天的代码,我的大脑停止工作的问题",但仍然…怎么啦?
我需要#include <comdef.h>
显然,这会自动导入所需的库。
相关文章:
- 在C++中,是否可以基于给定的标识符创建基类的新实例,反之亦然
- 继承期间显示未知行为的子类
- #ifdef和未声明的标识符
- 输入中的字符串数未知(以字母表示)
- 具有未知值时的时间复杂性
- f2、f3、f4标识符未找到
- 链表中写入访问冲突的未知原因
- 正在生成未知类实例
- Bjarne Stroustrup Book - std_lib_facilities.h - 不起作用(未知类型名称)
- 读取文件时运行时的未知行为
- 代码在我的计算机上运行良好,但是在将其提交给coursera时遇到未知的信号11问题
- 设置 Visual Studio for MPI: 找不到标识符错误
- 未声明的标识符编译暗黑破坏神 2 程序"muleview"
- 在顶点着色器中使用 OpenGl 的未声明标识符,我在顶点着色器中绘制三角形时遇到问题
- Google protobuf 时间戳未声明标识符,在 Windows 上具有C++
- 如何让 GCC/Clang 在保留标识符上出错
- 奇怪的未知标识符错误
- 标题中存在未申报的标识符 - 亮度,但在班级来源中未知
- 由于标识符未知,LLDB 无法计算函数
- _bstr_t未知标识符