[so] tema1 windows variabile de mediu
Bodistean Bogdan
bodisteanbogdan at gmail.com
Fri Mar 28 12:17:07 EET 2008
dupa cum am zis am folosit si eu exmplele de pe msdn. functiile merg
dar nu gasesc variabilele respective $USER care sunt necesare testarii
temei. asta cel putin pe masina virtuala pusa la dispozitie si pe care
se face testul.
2008/3/28 Andrei Deftu <andreideftu at yahoo.com>:
> GetEnvironmentVariable() este implementarea win32 API,
> getenv() este implementarea bibliotecii standard C.
> Este de preferat folosirea primei variante si ar
> trebui sa mearga fara probleme. Te-ai uitat si pe
> link-ul urmator ?
> http://msdn2.microsoft.com/en-us/library/ms682009(VS.85).aspx
>
> --- Bodistean Bogdan <bodisteanbogdan at gmail.com>
> wrote:
>
>
>
> > Am probleme pe windows cu obtinerea variabilelor de
> > mediu. Am testat
> > tema pe masina virtuala in cygwin si functia
> > GetEnvironmentVariable nu
> > gaseste variabilele din teste. am rulat si exemplu
> > de pe msdn care
> > trebuia sa afiseze toate variabilele si nu gaseste
> > variabilele $user
> > sau $unu. daca folosesc getenv merge totul cum
> > trebuie. deci ce ar
> > trebui folosit pentru rezolvarea temei?
> >
> >
> > #include <stdio.h>
> > #include <windows.h>
> >
> > int main()
> > {
> >
> > char *l_EnvStr;
> > l_EnvStr = GetEnvironmentStrings();
> >
> > LPTSTR l_str = l_EnvStr;
> >
> > int count = 0;
> > while (true)
> > {
> > if (*l_str == 0) break;
> > while (*l_str != 0) l_str++;
> > l_str++;
> > count++;
> > }
> >
> > for (int i = 0; i < count; i++)
> > {
> > printf("%s\n", l_EnvStr);
> > while(*l_EnvStr != '\0')
> > l_EnvStr++;
> > l_EnvStr++;
> > }
> >
> > FreeEnvironmentStrings(l_EnvStr);
> > return 0;
> > }
> > _______________________________________________
> > so mailing list
> > so at cursuri.cs.pub.ro
> > http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
> >
>
>
>
>
> ____________________________________________________________________________________
> Never miss a thing. Make Yahoo your home page.
> http://www.yahoo.com/r/hs
> _______________________________________________
> so mailing list
> so at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/so
>
More information about the so
mailing list