diff --git a/alib2algo/src/string/generate/RandomStringFactory.cpp b/alib2algo/src/string/generate/RandomStringFactory.cpp index 1c1e45f3dee51781ab55b8d1bc4ed650c347b349..83940a7155aad768e2c2a65eeb0654bdee19737d 100644 --- a/alib2algo/src/string/generate/RandomStringFactory.cpp +++ b/alib2algo/src/string/generate/RandomStringFactory.cpp @@ -40,7 +40,7 @@ string::LinearString < > RandomStringFactory::generateLinearString ( size_t size std::vector < alphabet::Symbol > symbols; - for ( int i = 0; i < 26; i++ ) symbols.push_back ( alphabet::symbolFrom ( i + 'a' ) ); + for ( int i = 0; i < 26; i++ ) symbols.push_back ( alphabet::symbolFrom ( ( char ) ( i + 'a' ) ) ); if ( randomizedAlphabet ) shuffle ( symbols.begin ( ), symbols.end ( ), std::random_devices::semirandom );