1
0
Fork
You've already forked IwString
0
A custom string wrapper of C-style strings
  • C++ 98.6%
  • CMake 1.4%
Ilias Woithe 7be9c14431 Add comments documenting each method
- *each method that's not an operator or constructor
2024年07月12日 12:08:57 +09:30
src Add comments documenting each method 2024年07月12日 12:08:57 +09:30
tests Update the color test 2024年07月02日 16:02:56 +09:30
.gitignore Ignore the scratchpad directory 2024年06月25日 17:30:36 +09:30
CMakeLists.txt Delete the examples directory 2024年07月01日 15:29:20 +09:30
LICENSE Add LICENSE 2024年06月27日 14:08:59 +09:30
README.md Update the color test 2024年07月02日 16:02:56 +09:30

IwString

A custom string type created only for the purpose of learning. Most sane people use std::string.

To Do

  • Refactoring/clean up
    • Memory management is currently done throughout the string class, difficult to follow and maintain
  • Comment the code to clear up how I've implemented certain algorithms
  • Use the Boyer–Moore algorithm for the find() method instead of brute force
    • If the length of findStr is one character, use a single for-loop
  • Add more ANSI escape code support

License

IwString is released under the MIT license (more details)