diff enigma/enigma_utils.h @ 4:2792ca4ffa84

Created enigma_machine class and tests.
author Brian Neal <bgneal@gmail.com>
date Sun, 24 Jun 2012 18:39:05 -0500
parents 1459e74fda3f
children 424111a36ed7
line wrap: on
line diff
--- a/enigma/enigma_utils.h	Sat Jun 23 23:28:17 2012 -0500
+++ b/enigma/enigma_utils.h	Sun Jun 24 18:39:05 2012 -0500
@@ -6,6 +6,8 @@
 //
 // enigma_utils.h - This file contains common functions used throughout Cpp-Enigma.
 
+#include <string>
+
 namespace enigma
 {
    // This version of mod acts like Python's with respect to negative dividends.
@@ -17,6 +19,9 @@
       }
       return dividend % 26;
    }
+
+   // Removes spaces from a string and returns the resulting string:
+   std::string remove_spaces(const std::string& s);
 }
 
 #endif