30 Ağustos 2015 Pazar

Özel Dizin İşlemleri

Özel Dizinler
Özel dizinler özellikle Windows'ta çok fazla. Myxxx (örneğin MyDocuments) şeklinde başlayana kullanıcıya ait bir çok dizin var.

MyDocuments
C#
Kullanıcıya ait ortam değişkenini kullanarak dizin alınır.
Environment.GetFolderPath(System.Environment.SpecialFolder.MyDocuments)

Kullanıcının Dizinini Alma - Home Directory
C
Linux'ta şöyle yapıyoruz. Örnek:
static std::string getHomeDir()
{
    struct passwd *pw = getpwuid(getuid());
    std::string res( pw->pw_dir);
    endpwent();
    return res;
}
QT
QDir::homePath() ile yapılıyor

Hiç yorum yok:

Yorum Gönder