|
есть txt файл вида (пример):
T_YES,"Yes"
T_NO,"No"
....
Написал манюсенькую прогу которая при перекомпиляции пректа генерит из этого файла h и с файлы.
h:
.....
#defin T_YES 0
#defin T_NO 1
.....
c:
const char * const txtResource[]=
{
"Yes",
"No"
};
Соотв. в проге есть ф-ия типа getString
const char * getString(int id)
{
// в дебуге всякие проверки id
return(txtResource[id]);
}
ну а впрогах где надо использую ее для получения строки.
на самом деле чуть сложнее, для поддержки разных языков, но смысл тотже. Есть конечно и не достатки, но этого способа было полностью достаточно что бы много не думать :)
E-mail: info@telesys.ru