Talk About Network



Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > C++ > compilation err...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 10 Topic 45793 of 45898
Post > Topic >>

compilation error with CC

by Rahul <sam_cit@[EMAIL PROTECTED] > May 7, 2008 at 05:24 AM

Hi Everyone,

 I have the following files,


 file.h

 typedef struct
 {
  int data;
#if (MACRO == 1)
  int net_data;
#endif
 } Object;


 file1.cpp

#include "file.h"
uses object.data and object.net_data (under MACRO cc)

 file2.cpp

#include "file.h"
uses object.data and object.net_data (under MACRO cc)



 When i compile the file1.cpp it compiles fine without any errors,
however the file2.cpp gives an error saying

 "C2363E: member net_data not found in struct object"

 Note that the macro is set to 1 before compilation of these two
files... I'm not able to figure out as to why the file.h is expanded
(with MACRO as 0) and file2.cpp is expanded (with MACRO as 0)...

  Has anyone faced similar situation? I have no clue as to how to fix
the problem?

 Thanks in advance !!!




 10 Posts in Topic:
compilation error with CC
Rahul <sam_cit@[EMAIL   2008-05-07 05:24:44 
Re: compilation error with CC
"Victor Bazarov"  2008-05-07 08:36:54 
Re: compilation error with CC
Rahul <sam_cit@[EMAIL   2008-05-07 05:43:34 
Re: compilation error with CC
"Victor Bazarov"  2008-05-07 08:48:15 
Re: compilation error with CC
Rahul <sam_cit@[EMAIL   2008-05-07 05:55:31 
Re: compilation error with CC
"Victor Bazarov"  2008-05-07 10:19:04 
Re: compilation error with CC
Ron Natalie <ron@[EMAI  2008-05-07 10:25:49 
Re: compilation error with CC
"Victor Bazarov"  2008-05-07 10:31:07 
Re: compilation error with CC
tragomaskhalos <dave.d  2008-05-07 10:00:46 
Re: compilation error with CC
James Kanze <james.kan  2008-05-09 02:31:29 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Wed May 14 17:17:21 CDT 2008.