Создание переменной среды с C ++ CGI - PullRequest
0 голосов
/ 30 августа 2011

Мне было интересно, можно ли создать переменную среды C ++, используя переменную C ++ CGI. Я думал что-то вроде временной переменной среды, чтобы я мог обмениваться данными между двумя программами CGI.

1 Ответ

2 голосов
/ 30 августа 2011

Концептуально, переменные среды, устанавливаемые из (внутри) процесса, которым является CGI-программа, существуют только на время существования или в рамках этого процесса.Они только «видимы» (или доступны) для этого процесса или (возможно) его дочерних элементов.

Кроме того, переменные среды не являются специфичными для C ++, а являются операционной системой (или оболочкой, в зависимости от того, куда вы пришлиfrom) feature.

Даже если бы это было возможно, возможно, это не очень хорошая идея для обмена данными таким образом.Вы не можете (надежно / легко) решать такие проблемы, как одновременное изменение и т. Д. С переменными среды.

Вам следует рассмотреть другие концепции IPC (межпроцессное взаимодействие).

...