| 777 | } |
| 778 | |
| 779 | String String::padLeft(size_t size, String const& filler) const { |
| 780 | if (!filler.length()) |
| 781 | return *this; |
| 782 | String rs; |
| 783 | while (rs.length() + length() < size) { |
| 784 | rs.append(filler); |
| 785 | } |
| 786 | if (rs.length()) |
| 787 | return rs + *this; |
| 788 | return *this; |
| 789 | } |
| 790 | |
| 791 | String String::padRight(size_t size, String const& filler) const { |
| 792 | if (!filler.length()) |