Ejemplo n.º 1
0
long CIniFile::FindKey( string const keyname) const
{
  for ( unsigned keyID = 0; keyID < names.size(); ++keyID)
    if ( CheckCase( names[keyID]) == CheckCase( keyname))
      return long(keyID);
  return noID;
}
Ejemplo n.º 2
0
int main(int argc, char* argv[]){
    CheckCase("casecorrectpath.cpp");
    CheckCase("CaseCorrectPath.H");
    CheckCase("CASECORRECTPATH.CPP");
    #ifdef _WIN32
        printf("\nTest completed, press 'enter' to quit\n");
        getchar();
    #endif
}
Ejemplo n.º 3
0
long CIniFile::FindValue( unsigned const keyID, string const valuename) const
{
  if ( !keys.size() || keyID >= keys.size())
    return noID;

  for ( unsigned valueID = 0; valueID < keys[keyID].names.size(); ++valueID)
    if ( CheckCase( keys[keyID].names[valueID]) == CheckCase( valuename))
      return long(valueID);
  return noID;
}