int
NCursesWindow::scanw(const char* fmt, ...)
{
#if defined(__GNUG__)
#if (__GNUG__ <= 2)
va_list args;
va_start(args, fmt);
char buf[BUFSIZ];
NCursesWindow::scanw(int y, int x, const char* fmt, ...)
#include <etip.h>
#include <stdio.h>
#include <stdarg.h>
#ifdef __MWERKS__
#if defined(__MWERKS__) || __GNUG__ >=3
/* This is a bogus check, stringstream is actually ANSI C++ standard,
* but old compilers like GCC don't have it, and new compilers like Metrowerks
* don't have strstream