Project Overview
This project provides a collection of powerful string manipulation functions and utilities implemented in C++. It is designed for both learning and practical use, offering a combination of fundamental string operations and engaging applications.
Features
- String Manipulation:
- Calculate string length (
len
)
- Convert case to uppercase (
upper
) and lowercase (lower
)
- Capitalize the first letter of each word (
fupper
)
- Erase portions of a string (
erase
)
- Count the number of words (
lenWord
)
- Trim whitespace from the left (
ltrim
), right (rtrim
), or both ends (trim
)
- Extract substrings (
substring
)
- Count the occurrences of each character (
numbcounter
)
- Games & Utilities:
- Word Guessing Game (
game
)
- Simple ATM Simulator (
money
)
- Case Conversion with Key Combinations (
key
)
Getting Started
To use the C++ String Toolkit, follow these steps:
- Download or clone the project source code.
- Compile the code using a C++ compiler (e.g., g++).
- Run the executable file.
- Explore the menu and try out the different features.