When reading my local dictionary I got an error from RFA OMM SDK :
RFA exception occurred while loading local RFA dictionaries Type=<InvalidUsageException> Severity=<Error> Classification=<IncorrectAPIUsage> Text=<RDMFieldDictionaryInt::readRDMFieldDictionary -Cannot find DDE ACRONYM Line= 27
I would suggest you look at Tutorial 7 within the RFA OMM C++ tutorial page. The source code associated with this tutorial provides an example to read a local dictionary. Assuming this will work for you, this will provide some guidance for your own implementation.