lValue = kFNV1InitialValue, CharCase charCase = kCharCaseAny);</pre>
<p>Example usage: </p>
<pre class="code-example">const char16_t fileName[IO::kMaxFileNameLength];
 
const uint32_t fileNameHash = FNV1_string16(filePath, kFNV1InitialValue, kCharCaseLower);
 
printf(&quot;Case-insensitive hash for file %ls is 0x%08x.\n&quot;, filePath, fileNameHash);</pre>
<h2>EAHashCRC</h2>
<p>A CRCs (cyclical redundancy check) is a form of hash which is good at detecting uniqueness of input yet is fairly simple to implem