next up previous contents
Next: Operators Up: Methods Previous: Copy   Contents

InsertAt

NAME

InsertAt

PROTOTYPE

#include "CifString.h"

void CifString::InsertAt(usigned p, const char *s, usigned n)
void CifString::InsertAt(usigned p, const char *s)
void CifString::InsertAt(usigned p, const char c)
void CifString::InsertAt(usigned p,const CifString &s)

EXAMPLE

#include "CifString.h"
CifString a;

a.InsertAt("CifString");
PURPOSE

InsertAt(usigned, const char *, usigned) Inserts the text in s, up to n bytes, at position p.
InsertAt(usigned, const char *) Inserts the null-terminated text in s, at position p.
InsertAt(usigned, const char) Inserts one character in c, at position p.
InsertAt(usigned,const CifString &) Inserts the text in s, at position p.

RECEIVES

InsertAt(usigned, const char *, usigned)
p starting position
s null-terminated string
n number of bytes copied
InsertAt(usigned, const char *)
p starting position
s null-terminated string
InsertAt(usigned, const char)
p starting position
c null-terminated string
InsertAt(usigned,const CifString &)
p starting position
s null-terminated string

RETURN VALUE

Returns number of elements inserted, or 0 if error.

REMARKS

CifString may grow if necessary and can. May have to truncate.


next up previous contents
Next: Operators Up: Methods Previous: Copy   Contents
Olivera Tosic 2002-06-12