An open API service indexing awesome lists of open source software.

https://github.com/sean2077/editdis

A single header C++ library for compute edit distance (Levenshtein distance), supporting wstring ( and Chinese string).
https://github.com/sean2077/editdis

chinese cpp edit-distance levenshtein-distance wstring

Last synced: 12 months ago
JSON representation

A single header C++ library for compute edit distance (Levenshtein distance), supporting wstring ( and Chinese string).

Awesome Lists containing this project

README

          

# editdis

A single header C++ library for compute edit distance (Levenshtein distance), supporting wstring ( and Chinese string).

## Usage

```cpp
#include "editdis.hpp"

int main(int argc, const char** argv) {
// support Chinese string
int dis = editdis::edit_distance("浙B82D60", "闽B82060");
std::cout << dis << std::endl; // 2

// support wstring
dis = editdis::edit_distance(L"浙B82D60", L"闽B82060");
std::cout << dis << std::endl; // 2

return 0;
}
```