suplibxx
1.3.9
trim.cc
1
// --8<--8<--8<--8<--
2
//
3
// Copyright (C) 2006 Smithsonian Astrophysical Observatory
4
//
5
// This file is part of suplibxx
6
//
7
// suplibxx is free software; you can redistribute it and/or
8
// modify it under the terms of the GNU General Public License
9
// as published by the Free Software Foundation; either version 2
10
// of the License, or (at your option) any later version.
11
//
12
// suplibxx is distributed in the hope that it will be useful,
13
// but WITHOUT ANY WARRANTY; without even the implied warranty of
14
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15
// GNU General Public License for more details.
16
//
17
// You should have received a copy of the GNU General Public License
18
// along with this program; if not, write to the
19
// Free Software Foundation, Inc.
20
// 51 Franklin Street, Fifth Floor
21
// Boston, MA 02110-1301, USA
22
//
23
// -->8-->8-->8-->8--
24
25
#include <string>
26
27
using namespace
std;
28
29
#include "str.h"
30
31
#define WS " \t\n\r"
32
33
48
string
&
49
suplib::trim
(
string
& str )
50
{
51
str.erase(0, str.find_first_not_of( WS ) );
52
return
str;
53
}
suplib::trim
string & trim(string &str)
remove leading white space from a string
Definition:
trim.cc:49
pelf1
dj
hd0
axaf
src
suplibxx
suplibxx
str
trim.cc
Generated by
1.8.15