I wonder the same. Did you find a solution?
So i did a hash table now. Since there was the tag “Hash Table” i figured it is in fact the way to go. I have now a problem with “Limite size in filenames” i dont even know what that means. Do they mean to check if the filename is to long? And what should i do if it is to long?
Try to test your code with a filename of maximum allowed size.
This might lead to some problems with the end-of-string handling in C.