Ben dkv'nin platformdan bağımsız olması için kodları windows içinde özel olarak düzenliyordum.
İşletim sistemleri için ayrı yol ayıraçları olduğu için bende kodları şöyle düzenlemek zorunda kalmıştım:
version(Posix){
string dosyaAdı = vTAdı~"/"~tAdı~"/"~veriAdı~".dkv";
}else version(Windows){
string dosyaAdı = vTAdı~"\\"~tAdı~"\\"~veriAdı~".dkv";
}
Açıkcası bu kadar uğraşmak bana zor geldi hatta böyle bir kod yazdığım için kendimden utandım(Lafın gelişi :-) ) ve içimden dedimki pythondaki os modülü gibi yol ayıracını otomatik çalıştığı işletim sistemine göre koyan bir modül yazayım. Sonrada bu modülü büyüteyim dedim. Ve daha sonrada dedimki kesin buna benzer bir şey phobosta da vardır. Ve sanırım buna benzer şey olan şey std.path oluyor.
Bunun içinde bende dedimki içimden phobosun path modülünü Türkçeye çevirelim.
Sonrada size duyurayım dedim. Sizce Phobosun std.path modülünün belgesini çevirelim mi ?
http://www.digitalmars.com/d/2.0/phobos/std_path.html
--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]