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 wydaniaint dajMcldunekO {return meldunek;} public static Kolor valueOfAlias( String s ) { try { return valune wskazówki int RExp::IChlnSz(unsigned char chSrc, const char *pch, int cch){ _asm{ xor eax, eax mo226 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 do235 TIF bits.cpp #indude <stdio.h> #include <memory.h> #indude <string.h> #indude235 TIF bits.cpp #indude <stdio.h> #include <memory.h> #indude <string.h> #indudef1 10 & Microsoft Developer Studio - QSEND - [gsend.RC - String Table (String Table)] abc File Ewięcej podobnych podstron