Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!cam-news-hub1.bbnplanet.com!news.bbnplanet.com!su-news-hub1.bbnplanet.com!venus.sun.com!news2me.EBay.Sun.COM!engnews2.Eng.Sun.COM!engnews1.Eng.Sun.COM!infernal!richardt From: R!ch <richardt@uk.sun.com> Newsgroups: comp.unix.solaris,comp.unix.bsd.misc,comp.unix.internals Subject: Re: Solaris 2.6 Date: Fri, 6 Dec 1996 13:55:36 +0000 Organization: Sun Microsystems Inc., Mountain View, CA Lines: 40 Distribution: inet Message-ID: <Pine.SOL.3.93.961206135309.3099R-100000@infernal> References: <32986299.AC7@mail.esrin.esa.it> <57djlg$bks@agate.berkeley.edu> <57dkbq$bsr@panix2.panix.com> <casper.329abb76@mail.fwi.uva.nl> <x7917mx5gx.fsf@dumbcat.codewright.com> <casper.329d5a07@mail.fwi.uva.nl> <5869r2$175$1@asgard.sprintlink.co.za> <587mc1$1dc@cucumber.demon.co.uk> <casper.32a804ad@mail.fwi.uva.nl> NNTP-Posting-Host: infernal.uk.sun.com Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Sender: richardt@infernal To: "Casper H.S. Dik" <casper@fwi.uva.nl> In-Reply-To: <casper.32a804ad@mail.fwi.uva.nl> Xref: euryale.cc.adfa.oz.au comp.unix.solaris:91610 comp.unix.bsd.misc:1700 comp.unix.internals:11479 On 6 Dec 1996, Casper H.S. Dik wrote: > andrew@cucumber.demon.co.uk (Andrew Gabriel) writes: > > >Out of curiosity, how would you print a pointer (for debugging say)? > > >char *ptr; > >printf("pointer = 0x%lx", (long) ptr); > > >How should it be done portably? > > > Portably? I don't know. When we get a 64 bit Solaris, pointers and > longs will still be the same size. > > Does DU have a %p printf directive? Perhaps that is even on some > standards track? ISTR that %p is the ANSI standard way of printing a pointer's value. Regular readers will be aware of how unreliable my memory can be at times. :-) -- R!ch If it ain't analogue, it ain't music. #include <disclaimer.h> \\|// - ? (o o) /==================================oOOo=(_)=oOOo========\ . * . .* | Richard Teer richard.teer@uk.sun.com | . . /\ ( . . * | Sun Service Contractor | . . / .\ . * . | Voice: +44 (0)1276 691974 | *. / * \ . . | .oooO | . /* o \ . | ( ) Oooo. | '''||''' . \===================================\ (==( )==========/ ****************** \_) ) / (_/