prev_hesaplanmış - sayfa 8

 
Alexander Puzanov :

Ah dostum, bir böceğin bir aksiyomdan nasıl farklı olduğunu düşünüyorsun? Beyinleri kelimelerle serpmek burada gerekli değildir - 3 noktada formüle edilen her şey 1. mesajımda kolayca görülebilir. Her şey yanlışsa - marangoz değil programcıysanız, kodda 3 noktada listelenen basit görevleri ek koltuk değneği olmadan çıplak prev_calculated ile nasıl çözebileceğinizi gösterin: önceki kene üzerinde kaç çubuk hesaplandığını gösterin, İlk olarak OnCalculate'i arayın ve geçmişin (kontrol tutarının) değiştiğini belirleyin. Kullanıcı için herhangi bir şey düşünmenize gerek yok, aksiyomlarınıza uyacak şekilde ayarlamanız gerekmiyor - görevler formüle edilmiş, çok basit ve yarım parmak kadar net

İşte size bir tarif: Belgeleri dikkatlice okuduk, daha önce size söylenmiş olması durumunda "koltuk değneği" kelimesini sözlükten çıkardık.
 
Alexey Kozitsyn :
Bu soruyla, Vladimir'e (yalnızca geliştiricilerin konumunu savunur) değil, (Slava tarafından temsil edilen) geliştiricilerin kendilerine, prev_calculated = 0 ile her şeyi yeniden hesaplayacağını söylemeniz gerekir. Sonuçta, göstergeyi kullanmak için tüm seçenekleri her zaman hesaplayamazlar. Şimdi bir sorun varsa, moderatöre eziyet etmek işe yaramaz, ayrıntılı bir açıklama ile servis masasına gitmeniz gerekir.

Hiç mantıklı değil - MQ'nun ana geliştirme öncelikleri listesi var ve yolcuların sürücünün istekleri hareket etmiyor. Yolcular için en iyi çözüm bir moped almaktır. Nesneleri önekle silmek için kendi kendine yapılan işlevlerde olduğu gibi, MQ öncelikleri bunun için olgunlaşmamıştı. Bu yüzden, beşin ana meraklısı olarak Vladimir'e, pirzolaları ayrı ayrı paketleyecek güzel bir işlev yapmasını öneriyorum ve inatla kaçıyor. İşlev/yapı, ön aramada kaç çubuğun hesaplandığını, artı 2 bayrağı gösterecekse - OnCalculate'in ilk başlatılması ve sağlama toplamındaki değişiklik, kullanıcı nasıl yaşayacağına - ne zaman başlatılacağına, yeniden hesaplanacağına veya uyuyacağına karar verecektir. Ve çıplak prev_calculated olarak 3 "if" özel kombinasyonunu çözer - bu kullanıcı için bir komisyondur
 
Alexander Puzanov :

Hiç mantıklı değil - MQ'nun ana geliştirme öncelikleri listesi var ve yolcuların sürücünün istekleri hareket etmiyor. Yolcular için en iyi çözüm bir moped almaktır. Nesneleri önekle silmek için kendi kendine yapılan işlevlerde olduğu gibi, MQ öncelikleri bunun için olgunlaşmamıştı. Bu yüzden, beşin ana meraklısı olarak Vladimir'e, pirzolaları ayrı ayrı paketleyecek güzel bir işlev yapmasını öneriyorum ve inatla kaçıyor. İşlev/yapı, ön aramada kaç çubuğun hesaplandığını ve artı 2 bayrağı gösterecekse - OnInit'in 1. başlatılması ve sağlama toplamındaki değişiklik, kullanıcı nasıl yaşayacağına - ne zaman başlatılacağına, yeniden hesaplanacağına veya uykuya geçeceğine karar verecektir. Ve çıplak prev_calculated olarak 3 "if" özel kombinasyonunu çözer - bu kullanıcı için bir komisyondur

En azından bir sorunu "yazılı olarak" belirtmenin bir anlamı var. Eğer takdir ederlerse, en azından listeye koyun.

Bu arada normal bir çözüm önerdiniz, belki çok güzel değil ama çözdüğünüz görevler pek standart değil.

 
Alexander Puzanov :

Hiç mantıklı değil - MQ'nun ana geliştirme öncelikleri listesi var ve yolcuların sürücünün istekleri hareket etmiyor. Yolcular için en iyi çözüm bir moped almaktır. Nesneleri önekle silmek için kendi kendine yapılan işlevlerde olduğu gibi, MQ öncelikleri bunun için olgunlaşmamıştı. Bu yüzden, beşin ana meraklısı olarak Vladimir'e, pirzolaları ayrı ayrı paketleyecek güzel bir işlev yapmasını öneriyorum ve inatla kaçıyor. İşlev/yapı, ön aramada kaç çubuğun hesaplandığını ve artı 2 bayrağı gösterecekse - OnInit'in 1. başlatılması ve sağlama toplamındaki değişiklik, kullanıcı nasıl yaşayacağına - ne zaman başlatılacağına, yeniden hesaplanacağına veya uykuya geçeceğine karar verecektir. Ve çıplak prev_calculated olarak 3 "if" özel kombinasyonunu çözer - bu kullanıcı için bir komisyondur
Düşünmeniz gerekiyor ... Daha sonra kesin düşünceyi vurgulamak için yeniden ifade edeceğim, "suyu" kaldıracağım ...
 
Alexey Kozitsyn :

Başlatma sırasında arabelleklerin başlatılmasıyla ilgili soruya. Mantıklı düşün. OnInit() içinde Rate_total'a erişim yok, değil mi? OnInit() içinde Rate_total erişimi yoksa, göstergenin arabelleklerinin boyutları henüz bilinmiyor (kendiniz =0 kontrol edebilirsiniz). Ve gösterge arabelleklerinin boyutu = 0 olduğundan, neyi sıfırlayacaksınız?

Bu anlaşılabilir. Saçmalık, Vladimir'e göre, dizinin tüm öğeleri boyunca bir döngüde gösterge arabelleğini sıfırlamanız gerekiyor ...
 
Alexey Kozitsyn :
Bu soruyla, Vladimir'e değil (yalnızca geliştiricilerin konumunu savunur), ancak (Slava tarafından temsil edilen) geliştiricilerin kendilerine, prev_calculated = 0 ile her şeyi yeniden hesaplamasını söylemesi gerekir. Sonuçta, göstergeyi kullanmak için tüm seçenekleri her zaman hesaplayamazlar. Şimdi bir sorun varsa, moderatöre eziyet etmek işe yaramaz, ayrıntılı bir açıklama ile servis masasına gitmeniz gerekir.

Evet, beceriksizce öğüt vermeye çalışmasaydı, kimse ona eziyet etmezdi.

Cevap yok, öyleymiş gibi davranmak... ve hatta insanları aynı göstermeye çalışmak...

 
Karputov Vladimir :

1. Yine bir düşünce akışı ama özünü görmedim.

2. Soruyu hiç yanıtlamadınız, yani bir değişkenin bildiriminden sonra neyin depolandığını hiç düşünmediniz.

Rol yapma ... Her şey açık, ama resim özellikle senin için



Bilgisayar kapanmadan çalıştı, çizelge kapanmadı, gösterge tablodan kaldırılmadı...

Soru: 2 dakikalık çubuklar nereye gitti???

 
Alexey Viktorov :
Bu anlaşılabilir. Saçmalık, Vladimir'e göre, dizinin tüm öğeleri boyunca bir döngüde gösterge arabelleğini sıfırlamanız gerekiyor ...
Evet, döngü hakkında, belki de çok fazla. Ancak prev_calculated = 0 (önceden doldurulmuş bir tamponla) ile bu tamponda bazı değerler sıfırlanırsa, belki de bu bir hatadır. Şimdi kontrol edelim...
 
Alexey Viktorov :

Rol yapma ... Her şey açık, ama resim özellikle senin için



Bilgisayar kapanmadan çalıştı, çizelge kapanmadı, gösterge tablodan kaldırılmadı...

Soru: 2 dakikalık çubuklar nereye gitti???

Stüdyo kodu. Gülelim ve açıklayalım.
 
Ve tankta olanlar için prev_calculated, uzun süredir sadece 0'ı değil, hatta bazen son hesaplanan çubuğu bile döndürüyor.