|[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]|
On Apr 26, 2004, at 4:25PM, Ricky Sharp wrote:
I have several sprintf statments in the form:
sprintf( someNullTerminatedString, "some message %#s", someLengthPrefixedString );
I get the following warning when compiling (this is a Carbon app):
'#' flag used with '%s' printf format
Is this just a warning that the code is less portable? Or, is it the case where this is deprecated and should be avoided?
What OS lets you use # with %s in (s)printf? A quick Google search brought back only printf man pages that say that # has no effect on %s. What alternate form could a string have?
Pascal strings are length prefixed.
-- Ken Turkowski email@hidden Engineer/Scientist http://www.worldserver.com/turk/ Independent Consultant Industrial Grade Software Computer Graphics 2D 3D Immersive Imagery Photo-mosaicing Panoramas Computer Vision Applied Mathematics Numerical Analysis Optimization _______________________________________________ xcode-users mailing list | email@hidden Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/xcode-users Do not post admin requests to the list. They will be ignored.
Visit the Apple Store online or at retail locations.
Copyright © 2011 Apple Inc. All rights reserved.