Есть ли простая директива Program Files / Program Files (x86) для C ++ в Windows?

В настоящее время я жестко запрограммировал путь к моему приложению следующим образом:

const char* OriginCopyFile = "C:\\Program Files (x86)\\i-cut\\i-cut\\Origin_copy.txt";

Это приложение будет работать как в 32-х, так и в 64-х системах. Как я могу определить путь без имени файла, чтобы повторно использовать его с несколькими файлами и сделать его переносимым между архитектурами.

5
задан Andrejs Cainikovs 1 December 2011 в 21:36
поделиться