A naive reference counted string implementation.
Go to file
2016-10-23 15:34:59 +02:00
.gitignore added gitignore 2016-10-23 03:44:55 +02:00
Char.cpp made a char wrapper: Char, which implements copy-on-write for String 2016-10-23 15:34:59 +02:00
Char.h made a char wrapper: Char, which implements copy-on-write for String 2016-10-23 15:34:59 +02:00
CMakeLists.txt added CMakeLists.txt 2016-10-23 03:45:20 +02:00
manualtest.cpp added new manual tests for new methods in String 2016-10-23 15:34:59 +02:00
String.cpp implemented remaining methods and added checks to neccessary methods 2016-10-23 15:34:30 +02:00
String.h added header files for String and StringValue 2016-10-23 03:45:46 +02:00
StringValue.cpp made an index_of() method for StringValue, which calculates the index of 2016-10-23 15:34:59 +02:00
StringValue.h made an index_of() method for StringValue, which calculates the index of 2016-10-23 15:34:59 +02:00
test.cpp added some new, forgotten test cases and made some new ones for the new 2016-10-23 15:34:59 +02:00