Simplify file structure

This commit is contained in:
Evgeniy Dushistov
2013-07-07 19:48:44 +00:00
parent a4f441aa32
commit e39f7eed9a
10 changed files with 9 additions and 9 deletions

23
src/distance.hpp Normal file
View File

@@ -0,0 +1,23 @@
#pragma once
#include <cstdlib>
#include <glib.h>
class EditDistance {
public:
EditDistance() {
currentelements = 2500; // It's enough for most conditions :-)
d = static_cast<int *>(malloc(sizeof(int)*currentelements));
}
~EditDistance() {
if (d != nullptr)
free(d);
}
EditDistance(const EditDistance&) = delete;
EditDistance& operator=(const EditDistance&) = delete;
int CalEditDistance( const gunichar *s, const gunichar *t, const int limit );
private:
int *d;
int currentelements;
};