Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <QtCore/QCoreApplication>
- #include <iostream>
- using namespace std;
- class brstringa
- {
- public:
- char *ptrStringa;
- brstringa(char *ptr)
- {
- ptrStringa = ptr;
- ptrStringa = new char (strlen (ptr+1));
- strcpy (ptrStringa, ptr);
- }
- };
- brstringa operator+(brstringa &s1, brstringa &s2)
- {
- brstringa stringa3("");
- strcpy(stringa3.ptrStringa, s1.ptrStringa);
- strcat(stringa3.ptrStringa, s2.ptrStringa);
- return stringa3;
- }
- int main(int argc, char *argv[])
- {
- QCoreApplication a(argc, argv);
- brstringa stringa1("Braccini");
- brstringa stringa2(" merda");
- brstringa stringa3(stringa1 + stringa2);
- cout << stringa3.ptrStringa;
- return a.exec();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement