如何实现一种方法来提供唯一的整数,以用作结构哈希表的哈希键,而无需求助于全局变量?
请注意,可能有多个哈希表,但每个组成结构必须在所有哈希表中具有唯一的键,因为这些表可以合并在一起
也许我应该使用全局变量,但感觉很顽皮
最佳答案
在某些情况下全局变量很有用。
在这种情况下,如果您有多个线程,您可能希望将其设为静态
(代码文件受限)并通过执行适当互斥锁锁定的函数来访问它。
关于c - 用于分配结构散列键的全局变量的替代方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21700942/