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.cpp
ormain.cpp
files are present. - Include
usastring
header file in yoursource.cpp
ormain.cpp
file 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
Algorithms
for 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.cpp
ormain.cpp
files are present. - Include
usastring
header file in yoursource.cpp
ormain.cpp
file 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.cpp
ormain.cpp
files are present. - Include
usastring
header file in yoursource.cpp
ormain.cpp
file 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;
}