Re: init char buffer to null
Re: init char buffer to null
- Subject: Re: init char buffer to null
- From: Sandro Noel <email@hidden>
- Date: Tue, 12 Dec 2006 22:51:22 -0500
Well simply put i'm trying to read bytes from a file, recursively,
so the buffer will be freed right after use...
it is not static because i have no clue on how big the string i will
have to read is,
might be half a file, or just a quarter... and the file is Bytes Data.
unless it's a very bad way of doing it.
i'll try out memset.
thank you much...i read about calloc witch has better performance...
should i use that ?
Sandro
On 12-Dec-06, at 10:44 PM, Chris Suter wrote:
On 13/12/2006, at 2:37 PM, Sandro Noel wrote:
hi, :)
char *buffer;
buffer = malloc(delimiterLocation);
[input getBytes:buffer range:NSMakeRange(index, delimiterLocation)];
// do something
free(buffer);
ok this is simple, my problem lies with buffer initialisation,
i'm not that used to "C" and i was wondering if
Objective-c or Carbon had a specefic function to do such thing...
like a fill function...or something...
the problem is funny, is i read from the file an integer let's say
10 and at position 3
I had 5 because of old memory, i end up with the number 105 :)
anyways, I know it's a dumb question, and i did try and find in
the docs
but i dont know what i am looking for so, i get a lot of nothing.
memset will initialise memory for you but I don't actually think
you want to do that. You need to post more of the surrounding code.
- Chris
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden