From ef5da936b4959e61674b966ba4d3dd92bb16d5bd Mon Sep 17 00:00:00 2001 From: Bryan Schumaker Date: Sat, 17 Sep 2011 13:48:09 -0400 Subject: [PATCH] libsaria: New print functions I added a print(int) function to print out integer values. I also created println() functions for strings and ints. --- include/libsaria/print.h | 4 ++++ libsaria/print.cpp | 23 ++++++++++++++++++++--- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/include/libsaria/print.h b/include/libsaria/print.h index bb4a146f..daf08b5f 100644 --- a/include/libsaria/print.h +++ b/include/libsaria/print.h @@ -5,5 +5,9 @@ using namespace std; void print(string item); +void print(int item); + +void println(string item); +void println(int item); #endif /* LIBSARIA_PRINT */ diff --git a/libsaria/print.cpp b/libsaria/print.cpp index 8a611293..00020bc9 100644 --- a/libsaria/print.cpp +++ b/libsaria/print.cpp @@ -6,11 +6,28 @@ using namespace std; #ifdef DEBUG void print(string item) +{ + cout << item; +} + +void println(string item) +{ + cout << item << endl; +} + +void print(int item) +{ + cout << item; +} + +void println(int item) { cout << item << endl; } #else /* DEBUG */ -void print(string item) -{ -} +void print(string item) {} +void print(int item) {} + +void println(string item) {} +void println(int item){} #endif /* DEBUG */