I think he means, "how do you convert an NSString to a C-string?" But I could be wrong... :)

On Apr 20, 2008, at 12:33 PM, Clark Cox wrote:

On Sun, Apr 20, 2008 at 10:17 AM, Philip Bridson
<[EMAIL PROTECTED]> wrote:
Hi There,

Is there anyway to pass a C string from a Obj-C class to a C function as an argument? I know that I can use pointers to the string but it gets a bit messy as I am using pointers in the C function to manipulate the string. I also could put it in C++ and it would work but I'm trying to avoid that. I
want a function that is portable and so it can't be written in Obj-C.

I'm sorry if this is really basic but I don't normally use C very much.

Unfortunately, a "C string" is, by definition, a pointer to a NUL
terminated array of characters; they are *always* passed as a pointer.
What are you doing to the string that requires complex pointer
manipulation? Perhaps a better way can be found.


--
Clark S. Cox III
[EMAIL PROTECTED]
_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please 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:
http://lists.apple.com/mailman/options/cocoa-dev/wsquires% 40satx.rr.com

This email sent to [EMAIL PROTECTED]

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please 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:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to