Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!ub!acsu.buffalo.edu From: luntz@acsu.buffalo.edu (jon e luntz) Newsgroups: comp.lang.c Subject: placing output of printf in memory: formatting strings Keywords: string, format, printf Message-ID: <80463@eerie.acsu.Buffalo.EDU> Date: 19 Jun 91 12:36:15 GMT Sender: news@acsu.Buffalo.EDU Lines: 12 Nntp-Posting-Host: autarch.acsu.buffalo.edu Hi, I'm working with a serial device on a machine where I need to use a device driver to access the port (ie. I cannot just fopen the port). The way the driver works is it takes the output string straight from memory. What I'd like to do is to be able to write formatted output to memory, such as that from a printf or fprintf. Is there any way to fopen a string pointer or a memory location, or maybe some way to redirect output to memory temporarily? I'd appreciate any advice. Thanks, Jon Luntz Internet: luntz@mars.epm.ornl.gov or luntz@acsu.buffalo.edu