Talk About Network

Google


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 > Re: Allocate St...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 3 of 12 Topic 26079 of 26972
Post > Topic >>

Re: Allocate Static Memory?

by Robert Gamble <rgamble99@[EMAIL PROTECTED] > May 5, 2008 at 08:13 PM

On May 5, 10:50 pm, "Bryan Parkoff" <nos...@[EMAIL PROTECTED]
> wrote:
>     I want to know how much static memory is limited before execution
> program starts.  I would write a large array.  The large array has
65,536
> elements.  The data size is double word.  The static memory would
allocate
> 256K.  The 256K is a fixed memory size.  After the compiler has
completed
> compiling header and source code, the execution program might fail to
run or
> crash.  The operating system might do not display error message saying,
> "Insufficient memory."
>     The dynamic memory may be the option.  The malloc() function can
test to
> determine if allocated memory is available at run-time.  Then, use I/O
like
> fopen() and fclose() functions to read data from the hard drive and
store it
> into RAM.  The error message can display at run-time if malloc() tests
to
> tell insufficient memory.
>     Please give me your advice.  How much static memory can be limited
> before execution program starts?

The only thing the Standard says is in this regard is that a hosted
environment must allow an object of at least 65,535 bytes to be
created (32,767 bytes for C89).  This doesn't mean that multiple
objects of this size can be created or that multiple objects totaling
this limit must be allowed and it isn't specified whether the limit be
achievable via static or dynamic allocation.  For more details you
will need to consult the do***entation for your implementation.

--
Robert Gamble
 




 12 Posts in Topic:
Allocate Static Memory?
"Bryan Parkoff"  2008-05-05 21:50:07 
Re: Allocate Static Memory?
"Dann Corbit" &  2008-05-05 20:03:34 
Re: Allocate Static Memory?
Robert Gamble <rgamble  2008-05-05 20:13:45 
Re: Allocate Static Memory?
Peter Nilsson <airia@[  2008-05-05 21:24:24 
Re: Allocate Static Memory?
Nick Keighley <nick_ke  2008-05-06 02:00:41 
Re: Allocate Static Memory?
Noob <root@[EMAIL PROT  2008-05-07 10:28:38 
Re: Allocate Static Memory?
Ian Collins <ian-news@  2008-05-07 20:45:40 
Re: Allocate Static Memory?
Noob <root@[EMAIL PROT  2008-05-07 11:21:13 
[OT] Re: Allocate Static Memory?
Ian Collins <ian-news@  2008-05-07 21:32:05 
Re: Allocate Static Memory?
CBFalconer <cbfalconer  2008-05-07 12:18:11 
Re: Allocate Static Memory?
Charlton Wilbur <cwilb  2008-05-06 13:58:17 
Re: Allocate Static Memory?
"Chris Thomasson&quo  2008-05-06 13:48:51 

Post A Reply:
  Go here to Signup

AddThis Feed Button


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

Contact
tan12V112 Fri Jul 25 16:13:57 CDT 2008.