pad_back_string.cpp 408 B

12345678910111213141516171819
  1. //
  2. // $Id$
  3. //
  4. #include<__vic/string_utils.h>
  5. #include<cstring>
  6. namespace __vic {
  7. //----------------------------------------------------------------------------
  8. std::string &pad_back(std::string &st, size_t size, char pad_ch)
  9. {
  10. if(st.length() < size) st.append(size - st.length(), pad_ch);
  11. return st;
  12. }
  13. //----------------------------------------------------------------------------
  14. } // namespace