Releases: Usama-Azad/String-in-Cpp
Releases · Usama-Azad/String-in-Cpp
Third Release
October 2021 (version 3.0.0)
Third Release: v3.0.0
Welcome to the October 2021 release of String Library.
Full Changelog: v2.0.1...v3.0.0
What's New
- Fix minor bugs
- Devide methods into two categories:
- Methods with trailing underscore modifies the original string and return refrence to that string.
- Methods with non-trailing underscore are constant and returns new modified string.
Get started
- Download the
source code, and then, - Paste the header files usastring.h , usastringfunctool.h and Resources in your project directory where your
source.cppormain.cppfiles are present. - Include
usastringheader file in yoursource.cppormain.cppfile like#include"usastring.h".
#include <iostream>
#include "usastring.h"
using namespace std;
int main()
{
usa::string str = "Hello World!";
cout << str.toUpperCase_().reverse_() << endl;
return 0;
}Second Release
July 2021 (version 2.0.1)
Second Release: v2.0.1
Welcome to the July 2021 release of String Library.
What's New
- Update some
Algorithmsfor betterPerformance. - Added some new operators like
*,<<&~.
Get started
- Download the
source code, and then, - Paste the header files usastring.h , usastringfunctool.h and Resources in your project directory where your
source.cppormain.cppfiles are present. - Include
usastringheader file in yoursource.cppormain.cppfile like#include"usastring.h".
#include <iostream>
#include "usastring.h"
using namespace std;
int main()
{
usa::string str = "Hello World!";
cout << str.toUpperCase().reverse() << endl;
return 0;
}First Release
December 2020 (version 1.0.1)
First Release: v1.0.1
Welcome to the December 2020 release of String Library.
Get started
- Download the
source code, and then, - Paste the header files usastring.h , usastringfunctool.h and Resources in your project directory where your
source.cppormain.cppfiles are present. - Include
usastringheader file in yoursource.cppormain.cppfile like#include"usastring.h".
#include <iostream>
#include "usastring.h"
using namespace std;
int main()
{
usa::string str = "Hello World!";
cout << str.toUpperCase() << endl;
return 0;
}