Markov chain text generator: Difference between revisions

m
→‎{{header|C++}}: unused pos in createText() removed
(→‎{{header|C++}}: unused TextPos variable and pos variable in createText() removed, using std::string::npos instead of -1 (size_t is never negative!), made keyLen, words and kl unsigned)
m (→‎{{header|C++}}: unused pos in createText() removed)
Line 75:
void createText( int w ) {
std::string key, first, second;
size_t next, pos;
std::map<std::string, std::vector<std::string> >::iterator it = dictionary.begin();
std::advance( it, rand() % dictionary.size() );
3

edits