[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 824

 
eugggy :
Ben bir danışman yazmamı istemiyorum, başlangıçta kapatma ile ilgili bir iki satır istedim, zor değilse sırasıyla, zorsa gerek yok. Sorun nedir?


Ve birkaç satır değil, birkaç işlev var. Daha doğrusu, üç işlev. Her biri kendi işini yapıyor.

Her işlevin en az beş satırı vardır.

 
eugggy :
Eh, basitçe zaman olmadığını söylerlerdi, ama böyle bir bloğun kaç satır çektiğini bilmiyorum. Her neyse, ipuçları için teşekkürler, kendim bir şeyler bulmaya çalışacağım.

O yüzden yarın yapacağım dedim. Neden gücensin?
 
eugggy :
Eh, basitçe zaman olmadığını söylerlerdi, ama böyle bir bloğun kaç satır çektiğini bilmiyorum. Her neyse, ipuçları için teşekkürler, kendim bir şeyler bulmaya çalışacağım.

sunulan ve ardından silinen koda bakılırsa, zaten birikmiş
 
eugggy :
Şaşırdığınızı mı düşünüyorsunuz? - Numara. Evet, içinde izlenecek bir şey yok, size söylüyorum, sadece kaldırılmasına ihtiyacım var.


// açık siparişleri kontrol et
intn=0; // açık sipariş sayısı
for (int i=OrdersTotal()-1; i>=0; i--)
{
if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) ara;
if(OrderType()==OP_BUYSTOP) n++;
if(OrderType()==OP_SELLSTOP) n++;
}
if(n>0 && n<OrdersTotal()) // bekleyen siparişlerin açık olup olmadığını kontrol edin
for (i=OrdersTotal()-1; i>=0; i--) // bekleyen siparişleri sil
{
if(!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) ara;
if(OrderType()==OP_BUYSTOP) OrderDelete(OrderTicket());
if(OrderType()==OP_SELLSTOP) OrderDelete(OrderTicket());
if(OrderType()==OP_BUYLIMIT) OrderDelete(OrderTicket());
if(OrderType()==OP_SELLLIMIT) OrderDelete(OrderTicket());
}

İlk yaklaşımda kodlayın. Görevin daha fazla modifikasyonu, basitleştirilmesi ve karmaşıklığı. Birçok yaklaşım

 
eugggy :
Teşekkürler, deneyeceğim ama işe yaramayacak mı?

Numara. Kodunuzdaki her satırın ne yaptığını sırayla kelimelerle yazarsınız ve her şeyi kendiniz görürsünüz.
 
eugggy :
Eh, basitçe zaman olmadığını söylerlerdi, ama böyle bir bloğun kaç satır çektiğini bilmiyorum. Her neyse, ipuçları için teşekkürler, kendim bir şeyler bulmaya çalışacağım .
Buraya gel . Orada çok uzun zamandır hiçbir şey yapmadım ama Igor Kim senin için her şeyi yaptı. Kendiniz için birçok hazır kod öğrenin ve bulun.
Elini kaldırdığında, her şeyi kendin yazacaksın.
Başlangıç için şiddetle tavsiye ederim...
 
artmedia70 :
Buraya gel . Orada çok uzun zamandır hiçbir şey yapmadım ama Igor Kim senin için her şeyi yaptı. Kendiniz için birçok hazır kod öğrenin ve bulun.
Elini kaldırdığında, her şeyi kendin yazacaksın.
Başlangıç için şiddetle tavsiye ederim...
çok mantıklı bir fikir.. Ben de bunu dil öğrenmeye başlayınca yaptım..
 
keekkenen :
çok mantıklı bir fikir.. Ben de bunu dil öğrenmeye başlayınca yaptım..
Sonuçta, adamın "kendini gömdüğü" açıktı. Derhal teklif etmek ve tartışmaya girmemek gerekiyordu ...
Herkes bir noktada başlar...
 
eugggy :

Evet, birçok fayda. Bir freebie olmadan yapardım, ancak ders kitabı çok karmaşık bir şekilde yazılmıştır.
Ders kitabı iyi yazılmış. 5+ için Stroustrup'un kitaplarını okudunuz. C++ harika :)
 
eugggy :

Pekala, C++'ın ne olduğunu bilenler için belki harika, ama benim için karmaşık :) Bütün bu işlevler ve işlenenlerle ilgili bile değil, sunum tarzında: sadece şimdi kimse böyle konuşmuyor, yani anlamak daha zor. Örnek: "operatörün yürütülmesinin bir sonucu olarak" bu ifade zaten beni yüklüyor, neden "operatör yürütüldüğünde" demiyorsunuz. Yani ders kitabının 5 yazılı olduğunu söyleyebilirim.

Evet, şimdi Yamyam Ellochka üzülsün diye konuşuyorlar. Sunum şekline değil, örneklere, yani. program kodları, eksiksizliği, basitliği, özlülüğü hakkında. Programlamanın temelleri ile ilgili sorunlarınız varsa, bence en iyi ders kitabı, 1986'da yayınlanan lise için bir bilgisayar bilimi ders kitabıdır.