typedef struct {
int M;
int N;
int records[NMAX][SZM];
int times[NMAX];
bool prime[NMAX];
} DATASET;
typedef int ITEMSET[SZM];
__device__ DATASET d_db;
DATASET
作爲實現編譯器的類項目的一部分,我還實現了用作編譯器符號表的哈希表。 散列表的實現目的是非常低級的,手動打包的原始內存塊,它僅用於存儲令牌對象。因此,爲了優化哈希表的可序列化性,我決定簡單地將表中的令牌內聯,也就是說,當第一次插入令牌時,只需將令牌對象memcpy複製到表的內存中即可。 我知道一個不應該memcpy a class that has virtual functions or poi