strformat.h
Go to the documentation of this file.00001 #ifndef STRFORMAT_H
00002 #define STRFORMAT_H
00003 #include <iostream.h>
00004
00005
00006 void upper(const char lo[], char *up);
00007 void rmsp(char a[]);
00008
00009
00010
00011 void rmsp(const char a[], char b[]);
00012
00013 void rmdquote(char a[]);
00014 void rpldquote(char a[], const char r);
00015
00016 int isName(char *n);
00017
00018 void rmtsp(char a[]);
00019
00020
00021 void newline(istream &ins);
00022 void dlc(char a[]);
00023
00024 int getNumber(char *&ptr);
00025
00026
00027
00028 int itoa(unsigned int n, char a[]);
00029
00030
00031 int substr(const char ln[], int s, char sub[]);
00032
00033
00034 int substr(const char ln[], int s, int f, char sub[]);
00035
00036 void firstwd(const char ln[], char sub[], char term=' ');
00037
00038 void append(char *&head, const char *tail, int &len, int &maxlen,
00039 int incr);
00040
00041
00042
00043 void append(char *&head, const char *tail, int &len, int &maxlen);
00044
00045
00046
00047 #endif