You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Question: Can i use (khash) KHASH_SET_INIT_INT64() for negative values for key . Because i saw in khash header file its using unsigned long int please help me.
#172
Open
SSUAMKIETT opened this issue
Sep 16, 2023
· 0 comments
i am implement hashSet i wanted to know can i use this for negative value for key please help i am new to the C.
The text was updated successfully, but these errors were encountered:
SSUAMKIETT
changed the title
Question: Can i use (kthash) KHASH_SET_INIT_INT64() for negative values. Because i saw in kthash header file its using unsigned long int please help me.
Question: Can i use (kthash) KHASH_SET_INIT_INT64() for negative values for key . Because i saw in kthash header file its using unsigned long int please help me.
Sep 16, 2023
SSUAMKIETT
changed the title
Question: Can i use (kthash) KHASH_SET_INIT_INT64() for negative values for key . Because i saw in kthash header file its using unsigned long int please help me.
Question: Can i use (khash) KHASH_SET_INIT_INT64() for negative values for key . Because i saw in khash header file its using unsigned long int please help me.
Sep 16, 2023
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>
#include "klib/khash.h"
KHASH_SET_INIT_INT64(bin_value)
int counter = 1;
int main() {
khash_t(bin_value) bin_value_pointer = kh_init(bin_value);
FILE file = fopen("read.txt", "r");
char line[20];
while(fgets(line, sizeof(line), file)) {
int64_t value;
int ret;
if(sscanf(line, "%ld", &value) == 1) {
kh_put(bin_value, bin_value_pointer, value, &ret);
}
}
fclose(file);
}
i am implement hashSet i wanted to know can i use this for negative value for key please help i am new to the C.
The text was updated successfully, but these errors were encountered: