WindowsRuntimeComponent运行时错误
WindowsRuntimeComponent runtime error
本文关键字:运行时错误 WindowsRuntimeComponent 更新时间:2023-10-16
我在visual studio 2012 C++的Windows运行时组件中创建带有命名空间的托管类时遇到问题。
以下是代码:-
#pragma once
#include <string>
using namespace std;
namespace WindowsRuntimeComponent1
{
public ref class Class1 sealed
{
public:
Class1();
string getString(string desc);
};
}
我在"public"中出错,它需要一个声明。除此之外,visualstudio2012返回的异常是错误C2059:语法错误:"public",错误C2143:语法错误,缺少";"在"{"之前,错误C2447:"{’:缺少函数头(旧式形式列表?)
有人能帮我解决这个问题吗。非常感谢。
o您必须更改运行时编译器。转到项目->属性->常规,并将其更改为"Common Language Runtime Support to/clr"。
编辑:好吧,没有必要担心所有的编译器错误。谷歌是你的朋友!如果你不知道如何修复它,就去找它。所有错误都会详细描述。但大多数错误都是不言自明的,例如"错误C4703,可能使用了未初始化的本地指针变量"表示您必须初始化var int *xxx=0;
。
相关文章:
- 删除指向指针的指针是运行时错误吗
- c++中的指针和运行时错误
- 无法理解此 return 语句的功能,没有它就会发生运行时错误
- 在同一模拟中使用静脉和静脉_ inet内容时出现运行时错误
- 对单向链表进行排序时出现运行时错误
- 为什么此代码存在运行时错误?
- 你能解释一下什么运行时错误是如何解决它的吗?
- 为什么会出现 gettnig 运行时错误:加载类型为"_Bit_type"(stl_bvector.h) 的空指针?
- 为什么程序在 c++ 中迭代 emtpy 向量时会抛出运行时错误
- 运行时错误:引用绑定到类型为"int"的空指针
- 为什么当 vector 为空时会显示运行时错误?
- C++运行时错误与快速排序算法抛出堆栈转储错误
- 运行时错误:矢量下标超出范围:正在检查空集
- 分配给gslice_array会导致运行时错误
- cout 新创建的对象引发运行时错误
- C++在使用std::multimap时出现运行时错误的几率很小
- 运行时错误:引用绑定到类型"int"的未对齐地址0xbebebebebebebec6,这需要 4 个字节对齐 (stl_vector.h)
- 试图找出为什么我会收到运行时错误?
- 迭代二维矢量时发生运行时错误
- 调用 java 的回调() 时应用程序崩溃.由于 detatchThread 而获得运行时错误