LINUX.ORG.RU

Использование printf


0

0

Встретил следующее использование printf:
printf(_("Попробуйте '%s --help' для большей информации.\n"), PROGRAM_NAME);
Разъясните пожалуйста, чем оно отличается от стандартного:
printf("%s %s %s\n", "Использование программы сортировки:", argv[0], "<Имя входного файла> <Имя выходного файла> <Позиция слова> <Длина слова>");
и какое предпочтительнее использовать?

★★★★★

_() - Это макрос из библиотеки gettext.

smartly ★★★
()

во-первых info gettext _() это законсперированный gettext(),
во-вторых первое понятнее,
в-третьих первое легче переводить.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.