mortezamsp
سه شنبه 17 فروردین 1389, 17:18 عصر
باسلام .
یه برنامه هست که در اون همه چندید فایل هدر ، فایل ProcId.h رو include میکنن . داخل این فایل یه struct تعریف شده ، میخوایم برای اینکه خطای تعریف مجدد ازم نگیره از دستور ifndef استفاده کنم :
#ifndef "PROCID_H"
#define "PROCID_H"
struct _ProcessId
{
...} ;
#endif
اما این خطا رو میگیره :
Error 1 fatal error C1016: #if[n]def expected an identifier
تو توربو این مشکل رو نمیگرفت ، چطور این مشکل رو حل کنم ؟
یه برنامه هست که در اون همه چندید فایل هدر ، فایل ProcId.h رو include میکنن . داخل این فایل یه struct تعریف شده ، میخوایم برای اینکه خطای تعریف مجدد ازم نگیره از دستور ifndef استفاده کنم :
#ifndef "PROCID_H"
#define "PROCID_H"
struct _ProcessId
{
...} ;
#endif
اما این خطا رو میگیره :
Error 1 fatal error C1016: #if[n]def expected an identifier
تو توربو این مشکل رو نمیگرفت ، چطور این مشکل رو حل کنم ؟