Hi;
I have several paragraphs of notes regarding the 'namespace' concept.
Those notes, however, leave some ambiguity. (Trying to cast the widest
possible net to capture all possibilities -- I suspect.) I don't need
a full explanation of what a namespace is other than to confirm which of
the following possibilities could be called a 'namespace'.
If I write the 'bills_program' in C and then call it, is a 'namespace'
I. bills_program
II. main()
III. function() -- within main
IV. each of the above
V. more
VI. something else
I understand 'namespace' as an abstraction that is used as a root idea
for memory allocations or use, which is subdivided into various other
cancepts (eg text, bbs, stack, stack frame etc.) depending on the
organization of a called program.
While I am at it. When a program is called, how does the processor know
how much memory to allocate for that program. Is it one page at a time,
one process at a time or does the compiler put a size number in the file
header, or what ?
Please just point me, I am willing to read.
--
Regards Bill