• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: init char buffer to null
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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


  • Follow-Ups:
    • Re: init char buffer to null
      • From: Nir Soffer <email@hidden>
    • Re: init char buffer to null
      • From: Tommy Nordgren <email@hidden>
References: 
 >init char buffer to null (From: Sandro Noel <email@hidden>)
 >Re: init char buffer to null (From: Chris Suter <email@hidden>)

  • Prev by Date: Re: init char buffer to null
  • Next by Date: Re: init char buffer to null
  • Previous by thread: Re: init char buffer to null
  • Next by thread: Re: init char buffer to null
  • Index(es):
    • Date
    • Thread