Hatalar, hatalar, sorular - sayfa 1130

 
930 derlemesine tamamen yükseltin lütfen.
 
Renat :
930 derlemesine tamamen yükseltin lütfen.

Güzel gün. 930 yapısına güncellendi. Aşağıdaki sorun ortaya çıktı: StringSplit yöntemi, elde edilen diziye ek bir boş alan kalıplar.

Komut dosyasını çalıştırırsanız:

   ushort fields_delimiter=StringGetCharacter("_",0);
   string str="_мама_мыла_раму_";
   string str_array[];
   int fields_num=StringSplit(str,fields_delimiter,str_array);
   for(int i=0;i<fields_num;i++)Print("str_array["+i+"] = "+str_array[i]);

sonra sonuç olarak şunu elde ederiz:

  str_array[0] =

  str_array[1] = мама

  str_array[2] = мыла

  str_array[3] = раму

  str_array[4] =

Dizin 4'te hiçbir öğe olmamalıdır. Güncellemeden önce her şey çalıştı, sonra satırdaki alan sayısı karşılaştırırken birleşmiyor. Boş bir dize için dizinin öğelerini kontrol etmeniz gerekir.

 
M24 :

Güzel gün. 930 yapısına güncellendi. Aşağıdaki sorun ortaya çıktı: StringSplit yöntemi, elde edilen diziye ek bir boş alan kalıplar.

Komut dosyasını çalıştırırsanız:

   ushort fields_delimiter=StringGetCharacter("_",0);
   string str="_мама_мыла_раму_";
   string str_array[];
   int fields_num=StringSplit(str,fields_delimiter,str_array);
   for(int i=0;i<fields_num;i++)Print("str_array["+i+"] = "+str_array[i]);

sonra sonuç olarak şunu elde ederiz:

  str_array[0] =

  str_array[1] = мама

  str_array[2] = мыла

  str_array[3] = раму

  str_array[4] =

Dizin 4'te hiçbir öğe olmamalıdır. Güncellemeden önce her şey çalıştı, sonra satırdaki alan sayısı karşılaştırırken birleşmiyor. Boş bir dize için dizinin öğelerini kontrol etmeniz gerekir.

Pekala.

Bu gibi durumlarda yanlış bir şekilde jeton olarak kabul edilirdi. Sadece fazladan ayırıcılar koymayın.

 
alexvd :
Kaynağı hizmet masasına ekleyebilir misiniz?
Bu kadar uzun sürdüğü için özür dilerim, ancak kaynak servis masasına gönderildi.
 

Bu arada, yeni bir sorun: yeni bir yapıya güncelleme yaptıktan sonra, tüm statik değişkenler artık çözülmedi. Ayrıca, iki bağımsız terminalde ve önceki (önceden çalışan) taahhütlerden.

Başka rastlayan var mı? Nasıl düzeltilir?

 
Lone_Irbis :

Bu arada, yeni bir sorun: yeni bir yapıya güncelleme yaptıktan sonra, tüm statik değişkenler artık çözülmedi. Ayrıca, iki bağımsız terminalde ve önceki (önceden çalışan) taahhütlerden.

Başka rastlayan var mı? Nasıl düzeltilir?

Sorunu yeniden oluşturacak basitleştirilmiş bir kod sağlayabilir misiniz?
 
Lone_Irbis :

Bu arada, yeni bir sorun: yeni bir yapıya güncelleme yaptıktan sonra, tüm statik değişkenler artık çözülmedi. Ayrıca, iki bağımsız terminalde ve önceki (önceden çalışan) taahhütlerden.

Başka rastlayan var mı? Nasıl düzeltilir?

Şimdi statik üyeler yerleştirilmelidir.

 class CFoo
  {
   static int      m_x;
  };

int CFoo::m_x= 10 ;         <<--- размещение статического члена
 
mql5 :
Şimdi statik üyeler yerleştirilmelidir.

Daha da iyisi, onları kullanmaktan kaçınmaya çalışın.

 
Uzmanlar, pazardaki terminalimde neden yeni ürünlerin görünmesinin durduğuna, görüntülenmediğine ve site aracılığıyla yeni ürünleri satın alamıyorum veya kontrol edemiyorum, bunun neyle bağlantılı olduğu konusunda bana yardımcı oluyor? ve nasıl düzeltilir?
 
Gottik :
Uzmanlar, Market'teki terminalimde neden yeni ürünlerin görünmesinin durduğuna, görüntülenmediğine ve site aracılığıyla yeni ürünleri satın alamıyorum veya kontrol edemiyorum, bunun neyle ilgisi var? ve nasıl düzeltilir?
Ürününüzü Market'e yeni eklediyseniz, yaklaşık bir günlük gecikmeyle terminalde görünecektir. Markette ürün yoksa, ürünün "Taslak"a gönderilip gönderilmediğini ve üzerinde moderatör yorumu görünüp görünmediğini kontrol edin.