Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <bits/stdc++.h>
- using namespace std;
- class String
- {
- private:
- int n;
- char *car;
- public:
- String()
- {
- n=20;
- car=new char[n];
- }
- String(int d)
- {
- n=d;
- car=new char[d];
- }
- String(char sir[])
- {
- int cnt=0;
- for(int i=0;sir[i]!=0;i++)
- cnt++;
- n = cnt;
- car=new char[n];
- for(int i=0;i<n;i++)
- car[i] = sir[i];
- }
- int Dim()
- {
- return n;
- }
- char Lit(int poz)
- {
- return car[poz-1];
- }
- friend ostream& operator <<(ostream& out, String& st)
- {
- for(int i=0;i<n;i++)
- out<<car[i];
- out<<"\n";
- return out;
- }
- };
- int main()
- {
- String str("casa");
- cout<<str;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement