繁体   English   中英

这是一个字符的ascii值吗?

[英]Is this the ascii value of a character?

我想了解上一句话在这里发生了什么

std::string a_string = "Hello";
uint64_t          hash = 0x...;
hash  = hash ^ a_string.at(0);

我在上一条语句中了解到正在根据字符H执行操作。我的理解是否正确,在这里返回的H的ASCII值将接受异或哈希值。

是的, 但未初始化使用了 hash ,这会导致未定义的行为。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM