Click image for larger version. 

Name:	bitness folder.PNG 
Views:	59 
Size:	19.1 KB 
ID:	13322


Suppose your app has tons of config and .ini files.. (I have worked in a project like this in the past.. more than 10 .ini or .cfg files ) all of them located in the programs folder, together with the .exe.

What will happen then, if for some reason, you need to have different content, in such .cfg and .ini files that deppends on bit-level.. (32 or 64) ?

So, the current approach of just adding suffix, you will have to change your source code do load different .cfg/.ini files as well, as you will be forced to rename them as well in order to avoid conflicts.

I believe that there is no better solution.. better all depends on use-case.. We should have flexibility.. thats the point.

We should have both approaches... Either working with sufix, or working with sub-dirs.