April 15, 2013

Evet Ali hocam, şöyle demiştin:
Alıntı (acehreli:1342881895):

>

Sütunlardaki büyük yazılmış olan 8'er bitin bir alt satıra nasıl geçtiğini anlıyorum: 8 biti sütunun başında belirtilen biçimde kaydırıyoruz.

Genişlemenin nasıl olduğunu ise göremiyorum. İlk sütuna baktığımda tahmin ettiğim şu: 1 değerli bit her soldan taşıp tekrar sağdan girdiğinde küçük olarak yazılmış olan sayı bir artıyor. Ama bu kuralı bütün sütunlara uygulayamıyorum.

Ali

Sorun değil ben zamana yayıyorum. DConf (bu arada başarılar) bittikten sonra boş vaktin olduğunda sana ana kodları gönderirim. O zamana kadar SDL ile işi görselleştirip, resmi (noter, tescil vb.) işlemler bitmiş olur. Sizlerin de katkıları olursa çok mutlu olurdum.

Sevgiler, saygılar...

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 15, 2013

Çok iyiymiş. :)

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 15, 2013

Benim kafam ancak DConf'tan sonra boşalacak; ancak ondan sonra bakabilirim. Ama daha önce de söylediğim gibi, ben daha olayı anlamadım. :( Belki de yüz yüze görüşmeyi gerektiren bir problem bu... :/

Ali

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 16, 2013

Salih hocam kodu derlemeye çalıştım ama derleyemedim. Hangi d sürümünde yazdınız?

Hata
Alıntı:

>

------ Build started: Project: ConsoleApp14, Configuration: Debug Win32 ------
Building Debug\ConsoleApp14.exe...
OPTLINK (R) for Win32 Release 8.00.12
Copyright (C) Digital Mars 1989-2010 All rights reserved.
http://www.digitalmars.com/ctg/optlink.html
OPTLINK : Warning 23: No Stack
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined _D15TypeInfo_Struct6__vtblZ
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined __d_assert_msg
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined _D9invariant12_d_invariantFC6ObjectZv (void invariant._d_invariant(Object))
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined __d_array_bounds
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined __d_switch_error
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined _D6object6Object8toStringMFZAya (immutable(char)[] object.Object.toString())
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined _D6object6Object6toHashMFNbNeZk (nothrow @trusted uint object.Object.toHash())
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined _D3std5stdio12__ModuleInfoZ
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined _D6object6Object5opCmpMFC6ObjectZi (int object.Object.opCmp(Object))
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined _D6object6Object8opEqualsMFC6ObjectC6ObjectZb (bool object.Object.opEquals(Object, Object))
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined _D6Object7__ClassZ
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined _D6object6Object8opEqualsMFC6ObjectZb (bool object.Object.opEquals(Object))
Debug\ConsoleApp14.obj(ConsoleApp14)
Error 42: Symbol Undefined _D14TypeInfo_Class6__vtblZ
OPTLINK : Warning 134: No Start Address
Building Debug\ConsoleApp14.exe failed!
Details saved as "file://c:\users\talhazekeriya\documents\visual studio 2012\Projects\ConsoleApp14\Debug\ConsoleApp14.buildlog.html"
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Zekeriya

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

April 16, 2013

Kusura bakma, canım kardeşim benim...

Sanırım unittest koymadığım için çalıştıramadın. Çünkü verdiğim sadece bir modüldü. Ama sürüm 1.915'e bunu ekledim. Dilersen bunu, bir bwstest.d dosyası oluşturarak derleyebilirsin:

 import bws, std.stdio;

 enum i2c {
   _ = 0, A = 1, B = 2, C = 4, D = 8,
   E = 16, F = 32, G = 64, H = 128
 }

void main(string[] döngü) {
 auto xSay = döngü.length - 1 ? std.conv.to!size_t(döngü[1]) : 1;
 auto test = new bwsTren(true); // false ise init() yapılmaz!
      typeid(test).writeln(test.sürüm,
              "\n==================");

 // 3, 5 ve 7. kökler elle maskeleneceği için 9'dan başlıyoruz...
 size_t n = 9;

 do {
   n.write(": ");

   foreach(i; 0..n) {
     auto value = cast(i2c)test[i];
     value.write;
   }

   writeln;

   // sonraki desene geçiyoruz...
   test.next();

   // uzunluğu 2n+1 (tek sayılar) aslında ama kontrol sınıfta
   n = test.length();

 } while(xSay--);
}

Ayrıca parametre desteği ekledim ve şu şekilde derlenip çalışabiliyor:
Alıntı:

>

'[atelyeweb@sdb Belgeler]$ dmd bwstest.d bws.d -release
[atelyeweb@sdb Belgeler]$ time ./bwstest 3
bws.bwsTren v1.915

9: FGH_ABCDE
11: _ADG_BEH_CF
13: _D_AF_CH_E_BG
15: _G_F_E_D_C_B_AH

real 0m0.003s
user 0m0.000s
sys 0m0.002s
'

Dip Not: Eğer modül içine alınacaksa kodlar, '''debug' { ... }'' içine yerleştirilmeli.

--
[ Bu gönderi, http://ddili.org/forum'dan dönüştürülmüştür. ]

1 2
Next ›   Last »