view interps/sadol/Console.cpp @ 11340:77399ae45cb1

<wob_jonas> slashlearn peace witch//Peace witches do alchemy: they turn mundane building material to gold. They\'re in the same universe where Bowser turned peaceful citizens of the Mushroom Kingdom to building material.
author HackBot
date Tue, 06 Feb 2018 23:37:00 +0000
parents 859f9b4339e6
children
line wrap: on
line source

/*
 * BDSM2
 * Author: Adam Sawicki
 * http://www.regedit.risp.pl
 * mailto:regedit@risp.pl
 */
#include "pch.hpp"
#include <iostream>
#include "Console.hpp"

using std::cin;
using std::cout;

char Console::InChar()
{
	return (char)(unsigned char)cin.get();
}

void Console::InString(string *s)
{
	std::getline(cin, *s);
}

int Console::InInteger()
{
	string s;
	InString(&s);
	return atoi(s.c_str());
}

double Console::InDouble()
{
	string s;
	InString(&s);
	return atof(s.c_str());
}

void Console::OutInteger(int x)
{
	cout << x;
}

void Console::OutDouble(double x)
{
	cout << x;
}

void Console::OutString(const string &s)
{
	cout << s;
}

Console g_Console;