Witam, panie i panowie, tym razem mam problem z programem ktory sprawdza czy dany folder w scieżce istnieje, przykład: "C:\Windows\NazwaFolderu". Szukałem po internetach, znalazłem jedną biblioteke która nazywa sie "unistd.h", lecz mvs2010 nie czytało mi tej biblioteki, no pewnie trzeba ją manualnie dodac, czy coś. Ja potrzebuje sposobu który wymaga tylko kodu. Więc znalazłem funkcje "MakeSureDirectoryPathExists" i tu znajduje się haczyk, ponieważ gdy pisze coś takiego:
To za każdym razem, czy wpisał bym istniejącą scieżkę, czy nie, program wypluwa wartosc "0". Więc zwracam się o pomoc do was, ponieważ nie wiem co czynić w tej sprawie. Jeśli też macie jakiś inny działający kod na ten program to nie omieszkajcie napisac, ponieważ napewno sie przyda, jak nie mi to innym forumowiczom.
Kod:
int main()
{
char path[ MAX_PATH ] = "C:\\Windows";
BOOL WINAPI MakeSureDirectoryPathExists( LPCWSTR path );
cout << GetLastError();
if( GetLastError() == 0 )
cout << "\nFolder istnieje";
else
cout << "Folder nie istnieje";
_getch();
}