🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.program
Article #1443

����

#1443
From: �޶�
Date: Thu, 09 Apr 1998 00:00
44 lines
1947 bytes
     �������������һ����
     class CString{
           char * m_pBuffer;
           int    m_nLength;
          public:
                 CString(char c,int l=1)
                ~CString(){if(m_nLength!=0)delete m_pBuffer;};
       friend    ostream & operator<<(ostream &,CString&)
           }
       CString::SCtring(char c,int l)
       {
         m_nLength=l;
         if(l!=0){
           m_pBuffer=new char [l+1];
           setmem(m_pBuffer,l,'c');
           m_pBuffer[l]=0;
           }
        }

       ostream & operator<<(ostream & o,CString &s)
       {
         o<<s.m_pBuffer;
         return o;
       }
 �����ǵ��õ���ģ��
  void main()
  {
    CString s('0');
    cout<<s;

  }
  ������:�ٵ���cout<<s֮ǰ,s������������,���cout���Dz��������
  ����Ϊʲô?�������ָ��

--
                                   
   ��������������������������      
   ��   ��������ĥ�´�     ��      
   ��     ÷�����Կຮ��   ��      
   ��������������������������      
                                   

�� ��Դ: �й�ƴ�BBSվ [bbs.ustc.edu.cn]
Technical Details
Message-ID: <980409.yNCZG$PBBS@bbs.ustc.edu.cn>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: fc86e,90235c5327fe17bb,start
X-Google-Attributes: gidfc86e,public
From: Yan_Yi@bbs.ustc.edu.cn (�޶�)
Subject: ����
Date: 1998/04/09
Message-ID: <980409.yNCZG$PBBS@bbs.ustc.edu.cn>
X-Deja-AN: 342463366
Organization: �й�ƴ�BBSվ
Newsgroups: cn.bbs.comp.program