标签: c++ linux
当我在Windows中运行代码时,它按预期工作。但是当我在linux中运行它时,程序没有按预期运行并产生完全不同的输出。
我在all_unique_letters方法中假设它有问题,但我似乎无法弄明白。
答案 0 :(得分:2)
在bool all_unique_letters(const string &s)中,使用unsigned int v;而未初始化。如果它包含0的其他内容,则该函数会将字母报告为副本,而不是。
bool all_unique_letters(const string &s)
unsigned int v;
0