I'm developing a c++ win32 application and i would like to implement persistent storage into it. I know I can use filesystem or a database or the registry, but what would be the best way for storing a:
boolean
unsigned int
wchar_t [256]
boolean [15]
I need to read/write from the storage only when the application starts and shuts down.
This is a user level application and the data should be stored per user. I want to store application preferences (trackbar position, some settings, number of runs,..) so there is no need to import/export settings and troubleshooting.
Which storage method would be the most appropriate for this type of data?