Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: (untagged)
Hi,
 
I am asked an basic question of coding in an interview
 
Qus: How can you write a code which is not compiler dependent i.e You have to write a code which you don't know client will generate exe for in Windows environment or in Linux environment. How can you do that?
 
Any one have a clue...
 
Thanks
Posted 28-Jan-13 0:35am

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

Most code is compiler dependent, c and c# for example require their own compilers.
 
However the question is mostly valid for cxx (c, c++) languages which can have a multitude of different compilers (gcc, ms, etc.), the only real way to get your code to compile is to go with the base and not use compiler specific or platform specific extensions like writing in ANSI C for example.
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 575
1 Kornfeld Eliyahu Peter 409
2 Maciej Los 369
3 DamithSL 196
4 OriginalGriff 188
0 OriginalGriff 6,353
1 DamithSL 4,854
2 Maciej Los 4,476
3 Kornfeld Eliyahu Peter 4,058
4 Sergey Alexandrovich Kryukov 3,917


Advertise | Privacy | Mobile
Web03 | 2.8.141220.1 | Last Updated 28 Jan 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100