Я успешно скомпилировал и построил проект c/C++ на Visual C++ 6.0 на dll. Но когда я конвертирую в visual C++ 2010 на windwos 7 64bit os, появляется много ошибок .source code являетсяОшибка при преобразовании проекта из vc 6.0 в vc 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 ; /* */'
когда сборка на ОМ 2010 окажись многих аналогичных ошибок вроде этого: ошибки 1 d: \ DXR-мЛ \ программы \ dicm_dir_tool.dll \ источник \ dicm_dir_tool \ включать \ dicm_dir_tool_dll.h ошибку C2059: синтаксические ошибка : ';' визуальный проект с ++ 6.0 ANSII проект с комментарием является японский, использовать некоторые DLL и библиотеки системы окон, был построен успешно Windows XP 32 бит помочь мне
Это хороший наглядный урок, почему вы всегда должны давать переменные ** описательные имена **. Если * вы * не знаете, для чего используются эти переменные, то * мы, конечно же, не делаем. –
Что касается решения вашей проблемы, может оказаться полезным [прочитать документацию по полученной ошибке компилятора] (http://msdn.microsoft.com/en-us/library/t8xe60cf (v = vs.100)) .aspx). –
Что такое галочка после последнего комментария? Это игнорируется компилятором VC6? – harper