Converters
The Converter
class is a template class intended to be specialized by type. Its task is to convert values between the template type and the String
objects. The Check
variable takes a string and returns true
if it holds a valid value, TextToValue
converts a text to a value, and ValueToText
converts a value to a text.
Converter.h
namespace SmallWindows { template <class Type> class Converter { public: static bool Check(String& text, int base); static Type TextToValue(String& text, int base); static String ValueToText(Type& value, int base); };
Signed integers
Small Windows comes equipped with a set of predefined converters, which are specializations of Converter
. One of these handles signed integer values of the type int
.
Converter.h
Get C++ Windows Programming now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.