Yazar |
|
naranja
Kraliyet Ailesinden
Kayıt: 18.10.2007 |
|
yarın çok sorum olacaktı ama neyse, sağlık olsun.
Kaybolur hayatIn tarifsiz ahengi;
Zaman bir tablodur düser duvarlardan.
|
|
Yazar |
|
cantur
Rize
admin
Kayıt: 16.01.2006 |
|
naranja yazdi | yarın çok sorum olacaktı ama neyse, sağlık olsun. |
Sorularınızı buradan sorabilirsiniz elimden geldiğince cevaplarım. Hem diğer arkadaşlarınız da görmüş olur. Aynı soruları tekrarlamamış olursunuz.
|
|
Yazar |
|
naranja
Kraliyet Ailesinden
Kayıt: 18.10.2007 |
|
hangisinden başlasamki :)
get_word_size_at(long index); bu fonksiyonun ne işgördüğünü anlayamıyorum, bununla ilgili bi örnek yazabilirmisiniz? Veya biz bu fonksiyonu hangi amaçla kullanmalıyız?
Kaybolur hayatIn tarifsiz ahengi;
Zaman bir tablodur düser duvarlardan.
|
|
Yazar |
|
tarikkranda
Kayıt: 07.01.2006 |
|
Dersi alan arkadaslar birbirlerine haber versinler. Boylece yarın bosuna okula gelmesinler. Bu dersin telafisi yapılacaktır bilginize.
|
|
Yazar |
|
naranja
Kraliyet Ailesinden
Kayıt: 18.10.2007 |
|
add_to_puzzle(int row , int col , char value) arkadaşlar burada row row diğil, col da col diğil, row col col row olmuş :)
Kaybolur hayatIn tarifsiz ahengi;
Zaman bir tablodur düser duvarlardan.
|
|
Yazar |
|
cantur
Rize
admin
Kayıt: 16.01.2006 |
|
naranja yazdi | hangisinden başlasamki :)
get_word_size_at(long index); bu fonksiyonun ne işgördüğünü anlayamıyorum, bununla ilgili bi örnek yazabilirmisiniz? Veya biz bu fonksiyonu hangi amaçla kullanmalıyız? |
bu word_list te tuttuğumuz kelimelerden istenilen sıradakinin kelime uzunluğunu veren bir fonksiyon. Bu fonksiyonu kullanabilmek için read_word_list_to_memory(); fonksiyonunun kullanılarak kelimelerin belleğe aktarılmış olması gerekmektedir.
word_list'te eğer benim kurduğum yapıyı kullanırsanız kelimeleriniz WORD_LENGTH sabiti ile belirlenmiş aralıklarla (20) belleğe alınırlar.
Yani _ Word_list pointerının belleğin 100 numaralı adresini gösterdiğini var sayalım. Dosyadan da şu üç kelimeyi okuyalım; "ali" , "veli" , "naranja"
read_word_list_to_memory(); fonksiyonunu çağırdığınızda. 100 numaralı bellek gözüne 'a' , 101 e 'l' , 102 ye 'i' , 103 e '\0' , 104 den 119 a kadar rasgele değerler.
120 'v' , 121 'e' , 122 'l' ,123 'i', 124 '\0' ,.....
130 'n' , 131 'a' , 132 'r' ,133 'a', 134 'n' , 135 'j' , 136 'a' , 137 '\0' , .......
şeklinde bir yerleşim olur. Kelimelerin WORD_LENGTH boyutunda bir aralıkla saklandığını bildiğimizden kelimelerin bellekte başlangıç adreslerine basitçe erişebiliriz. Yukarıda ve kodun muhtelif yerlerinde index den kasıt kelimenin bu listedeki sırasıdır.
Yani kelimelerimizi
0 ali
1 veli
2 naranja
şeklinde indexleyebiliriz.
bu halde iken get_word_size_at(1); dersek bize "veli" nin boyu olan 4 değerini döndürecektir.
HINT: Bu örnek fonksiyonları kullanmak zorunda değilsiniz. Kendi özel okuma boyut ölçme , v.s. fonksiyonlarınızı yazabilirsiniz.
|
|
Yazar |
|
cantur
Rize
admin
Kayıt: 16.01.2006 |
|
naranja yazdi | add_to_puzzle(int row , int col , char value) arkadaşlar burada row row diğil, col da col diğil, row col col row olmuş :) |
Evet bunu düzeltin arkadaşlar. Root.cpp de doğrusu yazıyor. Root.h de tanımlamasını yaparken yerlerini ters yazmışım anlam karışıklığına yol açabileceğinden bunu düzelterek devam edin.
root.h de :
add_to_puzzle(int row , int col , char value)
yerine
add_to_puzzle(int col, int row, char value)
gelmeli
Aynı hata read_from_puzzle() fonksiyonunda da mevcut. onuda düzeltmelisiniz.
|
|
Yazar |
|
naranja
Kraliyet Ailesinden
Kayıt: 18.10.2007 |
|
cantur yazdi | 140 'n' , 141 'a' , 142 'r' ,143 'a', 144 'n' , 145 'j' , 146 'a' , 147 '' , .......
|
Sağolun hocam fonksiyonun ne işe yaradığını anladım, ben zaten buna benzer bi fonksiyonu kendim yazmıştım, uma bunu kullanmak daha mantıklı.
Kaybolur hayatIn tarifsiz ahengi;
Zaman bir tablodur düser duvarlardan.
|
|
Yazar |
|
burakkanmaz
Gaziantep
Kayıt: 02.10.2006 |
|
Bu c kodlarına auto update özelliği koysaydık versiyon güncellemesi olurdu.
|
|
Yazar |
|
cantur
Rize
admin
Kayıt: 16.01.2006 |
|
burakkanmaz yazdi | Bu c kodlarına auto update özelliği koysaydık versiyon güncellemesi olurdu. |
buyur
|
|
Yazar |
|
burakkanmaz
Gaziantep
Kayıt: 02.10.2006 |
|
cantur yazdi | burakkanmaz yazdi | Bu c kodlarına auto update özelliği koysaydık versiyon güncellemesi olurdu. |
buyur |
estağfirullah bu kutsal görev bana düşmez
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| | | | | | | |