00001
00006 #ifndef UTILITARIOS_CADEIA_H
00007 #define UTILITARIOS_CADEIA_H
00008
00009 #include <string>
00010
00011 namespace Utilitarios {
00012
00020
00021
00028 template <typename Char>
00029 std::basic_string<Char>& operator+=(std::basic_string<Char>& cadeia,
00030 int const valor);
00031
00038 template <typename Char>
00039 std::basic_string<Char> operator+(std::basic_string<Char> cadeia,
00040 int const valor);
00041
00048 template <typename Char>
00049 std::basic_string<Char> operator+(int const valor,
00050 std::basic_string<Char> cadeia);
00051
00052 }
00053
00054 #include <Utilitarios/cadeia_impl.H>
00055
00056 #endif // UTILITARIOS_CADEIA_H