MQL5 dilini sıfırdan kendi kendine öğrenme - sayfa 6

 
Roman :

Otur 2))

Peki ya MQL5 Referansı, yalan mı söylüyor?

Saygılarımla, Vladimir.


 
MrBrooklin :

i++ ve ++i arasında fark yok. Bu aynısı!


Saygılarımla, Vladimir.

Hayır, elbette, postfix sonra ve önek öncedir. Ön ek, formüldeki hesaplamadan önce bir tane, sonra da son ek ekler. Döngüde, elbette doğru anlarsam, fark bir adım olacaktır.)

 
MrBrooklin :

Peki ya MQL5 Referansı, yalan mı söylüyor?

Saygılarımla, Vladimir.


Mql referansının gerçek bir bilgi kaynağı olmadığı da akılda tutulmalıdır.
Çünkü ya yazım hataları ya da eksiklikler içeriyor.
Size zaten bir ders kitabı önerildi. Kimse size bir ders kitabından daha iyi anlatamaz.

 
Roman :

Mql referansının gerçek bir bilgi kaynağı olmadığı da akılda tutulmalıdır.
Çünkü ya yazım hataları ya da eksiklikler içeriyor.
Size zaten bir ders kitabı önerildi. Kimse size bir ders kitabından daha iyi anlatamaz.

Evet Roman, ipucunu hatırlıyorum. Her şeyi bir kerede kapsamak mümkün değildir ve bu noktada birçok noktanın yanlış anlaşılması ortaya çıkmaktadır.

Saygılarımla, Vladimir.

 
Valeriy Yastremskiy :

Hayır, elbette, postfix sonra ve önek öncedir. Ön ek, formüldeki hesaplamadan önce bir tane, sonra da son ek ekler. Döngüde, eğer doğru anladıysam, fark bir adım olacaktır.)

Valery ve benim anlayışıma göre, birim duruyorsa, önce ne var, ne sonra, miktar bundan değişmemeli. Mantığın cebirinde olmasına rağmen 1+1=1. Bu pek çok kişi için net değildir, ancak tüm bilgisayarlar bu mantıkta çalışır.

Saygılarımla, Vladimir.

 
MrBrooklin :

Valery ve benim anlayışıma göre, birim duruyorsa, önce ne var, ne sonra, miktar bundan değişmemeli. Mantığın cebirinde olmasına rağmen 1+1=1. Bu da pek çoğu için net değil, ancak tüm bilgisayarlar üzerinde çalışıyor.

Saygılarımla, Vladimir.

a=2'yi deneyin; b=2; d=a++; f=++b; // a ve b 3 iken d=2 f=3

d değişkenine önce a değişkeninin değeri atanacaktır, yani. 2 ve ancak o zaman buna 1 eklenir, bu bir son ektir

Önce f'yi b'ye atamak, 1 ekleyecek ve ardından önek olan f'yi atayacaktır.

 
Valeriy Yastremskiy :

a=2'yi deneyin; b=2; d=a++; f=++b; // a ve b 3 iken d=2 f=3

d değişkenine önce a değişkeninin değeri atanacaktır, yani. 2 ve ancak o zaman 1 eklenecek, bu bir son ektir

Önce f'yi b'ye atamak, 1 ekleyecek ve ardından önek olan f'yi atayacaktır.

Katılıyorum Valery, ancak soru i++ ve ++i hakkında soruldu. Ben de bunun için iki tane aldım. Henüz net değil. Bir şekilde üzgün.

Saygılarımla, Vladimir.

 
MrBrooklin :

Katılıyorum Valery, ancak soru i++ ve ++i hakkında soruldu. Ben de bunun için iki tane aldım. Henüz net değil. Bir şekilde üzgün.

Saygılarımla, Vladimir.

İşte, işte burada farklılık gösteriyorlar. Biri eklendiğinde. Değişkeni kullanmadan önce veya kullandıktan sonra. Genel olarak, bu elbette incelikler. Onları hesaba katmak daha iyi. Örneğin, döngü sona erer, yineleyici artırılır veya azaltılır ve ifade 2 yanlış olur. Ve açık olmayan şey, yineleyici döngüde sondan bir önceydi ve döngünün sona erdiği son yineleyici, son döngünün yineleyicisinden farklı olacaktır. umarım açıktır)

 
MrBrooklin :

i++ ve ++i arasında fark yok. Bu aynısı!


Saygılarımla, Vladimir.

Bu yüzden Schildt'in yazdığı yeni başlayanlar için bir C++ eğitimine ihtiyacımız olduğunu yazdım. Bu bir ders kitabıdır, belge değildir ve her şeyin bir kavgayla bittiği forum konularına ilişkin gönderiler değildir. Birkaç gün geçirin, sözdizimine dalmadan ilk bölümleri okuyun.
 

gerçekten (hiç) MQL hakkında değil, öğrenme hakkında; an geldi - okuldaki çocukların programlama öğrenme zamanı. Bu nedenle, neyin ve nasıl faydalı bir şekilde öğrenilebileceğine dair bir gezi yaptım.

gri saçlı Pascal'ın gerçekten araba sürdüğünü fark etti. Eğitim açısından, eskisinden bile daha fazla.

sadece bizim/sizin pitonlarımızdan daha doğru (katı) olmakla kalmaz, aynı zamanda örneğin pascalabc.net güzel bir IDE'de alıştırmalar ve bir problem kitabı şeklinde öğrenme araçlarına sahiptir.
Temel bilgileri orada öğrenmek daha iyidir. Bu arada, MT için DLL'leri de hazırlayabilirsiniz, yani .net