Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "Ciag.h"
- static int ilosc=0;
- ciag::ciag()
- {
- ilosc++;
- tablica=nullptr;
- }
- ciag::operator char*(){
- return tablica;
- }
- ciag::ciag(char* tekst){
- ilosc++;
- tablica=tekst;
- }
- ciag::ciag(const ciag& oryginal){
- ilosc++;
- tablica=oryginal.tablica;
- }
- ciag::~ciag(){
- ilosc--;
- }
- int ciag::dl(){
- int dlugosc=0;
- for(int i=0; tablica[i]!= '\0' ;i++)
- dlugosc++;
- return dlugosc;
- }
- int ciag::ile(){
- return ilosc;
- }
- ciag& ciag::operator=(char* prawy){
- this->tablica=prawy;
- return *this;
- }
- ciag& ciag::operator+=(ciag &prawy){
- }
- ciag& operator + (ciag& prawy){
- }
- ostream& operator<< (ostream &wyjscie, const ciag &tekst){
- for(int i=0;tekst.tablica[i]!='\0';i++)
- wyjscie<< tekst.tablica[i];
- return wyjscie;
- }
- istream& operator>> (istream &wyjscie, const ciag &tekst){
- return wyjscie;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement