So che durante la programmazione in C++ posso accedere alle singole variabili di ambiente con getenv
.Come elencare tutte le variabili di ambiente in un'applicazione c/C++
So anche che, nel terminale os x, è possibile elencare TUTTE le variabili di ambiente correnti utilizzando env
.
Sono interessato a ottenere un elenco completo delle variabili di ambiente disponibili per il mio programma C++ in esecuzione. Esiste una funzione c/C++ che li elencherà? In altre parole, c'è un modo per chiamare env
dal mio codice C++?
La magia è qui: [env.c] (http://minnie.tuhs.org/cgi-bin/utree.pl?file=OpenSolaris_b135/cmd/env/ env.c). – dasblinkenlight
Il comando shell è 'env', non' ENV' (ho modificato la tua domanda per risolverlo). –