Visual c++ 将项目从vc 6.0转换为vc 2010时出错 我成功地在Visual C++ 6中编译并构建了DC/L C++ C++项目,但是当我在WWWOS 7 64位OS上转换为Visual C++ 2010时,出现了许多错误。 typedef struct { int _entID ; /* Entity ID */ int _recID ; /* Recode No. */ int _Nmbr ; /* 画像番号 0020:0013 */ int _Clmns ; /* マトリクス X 0028:0011 */ int _Rws ; /* マトリクス Y 0028:0010 */ int _ImagCnt ; /* 複数フレーム数 0028:0008 */ char _Type[ 68 ] ; /* 画像タイプ 0008:0008 */ char _cUID[ 68 ] ; /* クラス UID 0004:1510 */ char _sUID[ 68 ] ; /* SOP UID 0008:0018 */ char _pathNm[ 128 ] ; char *_sptr ;*****error at line***** int _xsiz ;// int _ysiz ; /* " Y サイズ */ /* @2.01 */ char _SpcSet[ 20 ] ; /* Specific Char 0008:0005 */ /* @2.30 */ char _SpcSet[ 64 ] ; /* Specific Char 0008:0005 */ } DDIR_IMAG_INF ; /* */'

Visual c++ 将项目从vc 6.0转换为vc 2010时出错 我成功地在Visual C++ 6中编译并构建了DC/L C++ C++项目,但是当我在WWWOS 7 64位OS上转换为Visual C++ 2010时,出现了许多错误。 typedef struct { int _entID ; /* Entity ID */ int _recID ; /* Recode No. */ int _Nmbr ; /* 画像番号 0020:0013 */ int _Clmns ; /* マトリクス X 0028:0011 */ int _Rws ; /* マトリクス Y 0028:0010 */ int _ImagCnt ; /* 複数フレーム数 0028:0008 */ char _Type[ 68 ] ; /* 画像タイプ 0008:0008 */ char _cUID[ 68 ] ; /* クラス UID 0004:1510 */ char _sUID[ 68 ] ; /* SOP UID 0008:0018 */ char _pathNm[ 128 ] ; char *_sptr ;*****error at line***** int _xsiz ;// int _ysiz ; /* " Y サイズ */ /* @2.01 */ char _SpcSet[ 20 ] ; /* Specific Char 0008:0005 */ /* @2.30 */ char _SpcSet[ 64 ] ; /* Specific Char 0008:0005 */ } DDIR_IMAG_INF ; /* */',visual-c++,visual-c++-6,visual-c++-2010,Visual C++,Visual C++ 6,Visual C++ 2010,在vc 2010上构建时,会出现许多类似的错误,如下所示: 错误1 d:\dxr mls\program\dicm_dir_tool.dll\source\dicm_dir_tool\include\dicm_dir_tool_dll.h错误C2059:语法错误:';' Visual C++ 6项目是ANSII项目,注释为日文,使用Windows系统的一些DLL和库,在Windows XP 32位中成功构建 帮助我检查以下内容: 有些可能适用于你的问题。< P>字符串VisualC++中的字符串

在vc 2010上构建时,会出现许多类似的错误,如下所示: 错误1 d:\dxr mls\program\dicm_dir_tool.dll\source\dicm_dir_tool\include\dicm_dir_tool_dll.h错误C2059:语法错误:';' Visual C++ 6项目是ANSII项目,注释为日文,使用Windows系统的一些DLL和库,在Windows XP 32位中成功构建 帮助我检查以下内容: 有些可能适用于你的问题。

< P>字符串VisualC++中的字符串*ySPTR和*-UpTR似乎是魔术指针类型。我已经搜索了MSDN和Google,但找不到引用,但看起来您根本无法拥有名为_sptr的变量。基于此,它们可以是保留标识符


请注意,您还有两个同名的字段:_SpcSet

这是一个很好的对象课程,说明了为什么您应该始终为变量指定描述性名称。如果你不知道这些变量是用来干什么的,那么我们当然不知道。就解决你的问题而言,这样做可能会有帮助。最后一条评论后面的勾号是什么?VC6编译器是否忽略了这一点?