228 TIF

228 TIF



String stringNew(m_pch);

stringNew.Append(string.m_pch, string.m_cch); return stringNew;

}

#endif

String operator+(const String&string) const

{

String stringNew(m_pch);

stringNew.Append(string.m_pch, string.m_cch); return stringNew;

}

};

// Wskazówka 56.

void String::lnitString(const char * pch, int cch)

{

m_cch = 0; m_pch = NULL; if(cch)

{

m_pch = new char[cch+1]; if(m_pch)

{

strcpy(m_pch, pch); m_cch = cch;

}

}

void String::Append(const char *pch, int cch)

{

char *pchNew; int cchNew;

II Wskazówka 18.

// Wskazówka 79. if(!cch) return; if(!m_pch)

{

II Jeśli this jest napisem pustym, to inicjalizuje tym napisem. lnitString(pch, cch);


Wyszukiwarka

Podobne podstrony:
227 TIF const String& operator+=(const String& string){ Append(string.m_pch, string.m_cch);
String toString( ) {return "Tytuł: "+tytul+" autor : "+autor+" rok wydania
int dajMcldunekO {return meldunek;} public static Kolor valueOfAlias( String s ) { try { return valu
ne wskazówki int RExp::IChlnSz(unsigned char chSrc, const char *pch, int cch){ _asm{ xor eax, eax mo
226 TIF II Wskazówka 94. String(const String &string): m_cchTest(10){ lnitString(string.m_pch,
115 TIF Przykład: klasa String w pliku String.cpp Zobacz także: Wskazówki 69., 70. i 71.Argumenty do
235 TIF bits.cpp #indude <stdio.h> #include <memory.h> #indude <string.h> #indude
235 TIF bits.cpp #indude <stdio.h> #include <memory.h> #indude <string.h> #indude
f1 10 & Microsoft Developer Studio - QSEND - [gsend.RC - String Table (String Table)] abc File E

więcej podobnych podstron