我想明白发生了什么在这里的最后一条语句这是一个角色的ascii值吗?
std::string a_string = "Hello";
uint64_t hash = 0x...;
hash = hash^a_string.at(0);
我被字符H的基础上进行的操作的最后一条语句理解我的理解是否正确这里的ASCII值H被返回,它经历一个排他性或散列值。 ?
我想明白发生了什么在这里的最后一条语句这是一个角色的ascii值吗?
std::string a_string = "Hello";
uint64_t hash = 0x...;
hash = hash^a_string.at(0);
我被字符H的基础上进行的操作的最后一条语句理解我的理解是否正确这里的ASCII值H被返回,它经历一个排他性或散列值。 ?
散列给出了第二行和最后一行之间的值吗? – jarmod
是散列值已分配。对不起,我没有在这里提到它。我更新了这个值。 –
是/否问题? Ans - 是的。请参阅'std :: basic_string :: at'参考 – P0W