T
Tony
What happens before main()?
Perhaps someone can explain it succintly and perhaps
someone has a link where it is described? crt0.lib or
something like that comes to mind (surely I have the
source code to that given that I have a number of
compilers (some very old) but I'd rather get some
rough idea first of what's happening there). Is it just
setting up an environment in which the C++ library
will work? What happens from the time a program
is started (typing the name on the command line and
pressing enter, for example) until it starts initializing
application program objects and then ending up at main()?
Tony
Perhaps someone can explain it succintly and perhaps
someone has a link where it is described? crt0.lib or
something like that comes to mind (surely I have the
source code to that given that I have a number of
compilers (some very old) but I'd rather get some
rough idea first of what's happening there). Is it just
setting up an environment in which the C++ library
will work? What happens from the time a program
is started (typing the name on the command line and
pressing enter, for example) until it starts initializing
application program objects and then ending up at main()?
Tony