LINUX.ORG.RU

а где она у тебя должна задаться?

yoghurt ★★★★★
()

Проверь через char* getenv(char *name). Всё должно работать. Не вижу препятствий.

Если ты хочешь в шелле поменять, то это надо из шелла делать.

anonymous
()

Проблема: не задается переменная TEST.

как проверяешь?

Elyas ★★★★★
()
Ответ на: комментарий от registrant

Ничего не измениться же.

ne-vlezay, всё и там работает (хотя квалификатор const добавить всё-таки стоит).

theNamelessOne ★★★★★
()
Последнее исправление: theNamelessOne (всего исправлений: 1)

Переменные окружения дочерних процессов не влияют на родительские — при выходе твоя программа перестает существовать вместе с набором новых переменных. Анонимус рассказал, как правильно делать.

arturpub ★★
()
Ответ на: комментарий от Pavval
root@devel-server:~/c-ob# echo "Test"
Segmentation fault

Pavval, Как ты и сказал. :D

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