Advertisement
nastiia_firefly

Untitled

Nov 18th, 2014
139
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.68 KB | None | 0 0
  1. TString s1_input_s2( TString &s1,  TString &s2)//-------------------------------------?
  2. {
  3.     TString buff;
  4.  
  5.     buff.str=new char[s1.str[0]];
  6.     buff.str[0]=(char)s1.str[0];
  7.     strcpy(buff.str+1,s1.str+1);
  8.     int temps=buff.str[0]+s2.str[0];
  9.  
  10.    // delete[]s1.str;
  11.  
  12.     s1.str=new char[temps+2];
  13.     s1.str[0]=(char)temps;
  14.  
  15.     int poz=2;
  16.  
  17.     for(int i=1 ;i <= poz; i++)
  18.     {
  19.         s1.str[i]=buff.str[i];
  20.     }
  21.  
  22.     for(int i=1;i<=s2.str[0];i++)
  23.     {
  24.         s1.str[i+poz]=s2.str[i];
  25.  
  26.     }
  27.  
  28.     for(int i=poz;i<=buff.str[0];i++)
  29.     {
  30.         s1.str[s2.str[0]+poz+1]=buff.str[poz+1];
  31.         cout<<"lllk\n";
  32.         buff.output();
  33.  
  34.     }
  35.  
  36.     return s1;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement