From: silkwodj AT my-dejanews DOT com Newsgroups: comp.os.msdos.djgpp Subject: Providing a "cast" Date: Mon, 18 Jan 1999 17:02:57 GMT Organization: Deja News - The Leader in Internet Discussion Lines: 13 Message-ID: <77vpfp$unj$1@nnrp1.dejanews.com> NNTP-Posting-Host: 205.147.228.2 X-Article-Creation-Date: Mon Jan 18 17:02:57 1999 GMT X-Http-User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows 95) X-Http-Proxy: 1.0 x11.dejanews.com:80 (Squid/1.1.22) for client 205.147.228.2 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I would like to cast an int screen = 0; as a pointer (yes, with value zero) so I can pass this as an argument to an assembly routine that alternativly writes to a buffer or video ram depending on whether the passed parameter is zero or a valid pointer to my buffer array. This will work most of the time, but when the argument is passed to functions that are members of classes the warning becomes an error. I know I could get this job done with more than one function (overloading), but humor me on this one please. I think I've missed a simple point in my learning. -----------== Posted via Deja News, The Discussion Network ==---------- http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own