yürütme ilkesini döndürür. - sayfa 6

 
Ve 1234==2 yanlışsa işe yaramayacak resmi kod bile sağlayabilirim. Peki, bu başlıkta atıldı. Yardım net değil. Modcular alay eder ve kaba davranırlar ( Alexey Viktorov) . Eh, yalnızca bilgi pahasına kendinizi iddia edebilirseniz, geriye ne kalır? Hala açıklama bekliyorum .
 
Alexey Viktorov :

Tekrar özür dilerim. Silinemedi...

Yalnızca "EVET" veya "HAYIR" olarak cevap verebilirsiniz.

  • 2 eşittir 2
  • 1234 eşittir 2
Senden iki cevap bekliyorum.

Hayır, cevabınızı bekliyorum, yardımı okudunuz mu?

 
Ivan_Invanov :

Hayır, cevabını bekliyorum, yardımı okudun mu?

ilişki işlemleri

YANLIŞ mantıksal değeri sıfır tamsayı değeriyle, DOĞRU değeri ise sıfır olmayan herhangi bir değerle temsil edilir.

 
bool CTrade::SetTypeFillingBySymbol( const string symbol)
  {
//--- get possible filling policy types by symbol
   uint filling=( uint ) SymbolInfoInteger (symbol, SYMBOL_FILLING_MODE );
   if ((filling& SYMBOL_FILLING_FOK )== SYMBOL_FILLING_FOK )
     {
      m_type_filling= ORDER_FILLING_FOK ;
       return ( true );
     }
   if ((filling& SYMBOL_FILLING_IOC )== SYMBOL_FILLING_IOC )
     {
      m_type_filling= ORDER_FILLING_IOC ;
       return ( true );
     }
//---
   return ( false );
  }

1234==2 yanlış ise bu kod bozuktur.

 
Ivan_Invanov :

1234==2 yanlış ise bu kod bozuktur.

İki bayrak FOK ve IOC aldığımız için, bu değer 3 (0b11 & 0b1)==0b1'dir ve bu doğrudur, aksi takdirde fok testinde başarısız oldu ve fok (ve ioc) bayrağını aldı.

 
Ama işlevi olduğunu söyleyenler olsa da
 SymbolInfoInteger (symbol, SYMBOL_FILLING_MODE );
3 dönebilir. Bu kılavuzda yazmıyor. Şimdi elimizde ne var. == operatöründe iki ile bir karşılaştırma olduğu gerçeği ve bu, resmi kaynaktan gelen koddur. Ancak yardım, YANLIŞ Boole değerinin bir tamsayı sıfır değeriyle temsil edildiğini ve DOĞRU değerinin sıfır olmayan herhangi bir değerle temsil edildiğini söylüyor. Bu bir çelişkidir. Bunu açıklayın lütfen, kim yapabilir.
 
Ivan_Invanov :
Ama fonksiyonun 3 dönebileceğini söyleyenler yanlış olabilir ama yardımda o şekilde yazmıyor. Şimdi elimizde ne var. == operatöründe iki ile bir karşılaştırma olduğu gerçeği ve bu, resmi kaynaktan gelen koddur. Ancak yardım, YANLIŞ Boole değerinin bir tamsayı sıfır değeriyle temsil edildiğini ve DOĞRU değerinin sıfır olmayan herhangi bir değerle temsil edildiğini söylüyor. Bu bir çelişkidir. Bunu açıklayın lütfen, kim yapabilir.
Alexei örneğine cevap verin, belki anlarsınız. Bunlar temel bilgiler. Bir astar olarak. Mektubun hangi sesi anlattığını anlayana kadar yazmaya ve okumaya başlamayacaksınız.
 
Ivan_Invanov :

Size göre 2==2 doğrudur ve örneğin 1234==2 yanlıştır. Ancak yardım, bu operatördeki sıfır olmayan herhangi bir değerin doğru olduğunu söylüyor, dolayısıyla 1234==2 doğru.

Bu referans yerinin ne anlama geldiğini anlamadınız.

 
Dmitry Fedoseev :

Bu referans yerinin ne anlama geldiğini anlamadınız.

niye ya?
 
Ivan_Invanov :
Ama fonksiyonun 3 dönebileceğini söyleyenler yanlış olabilir ama yardımda o şekilde yazmıyor. Şimdi elimizde ne var. == operatöründe iki ile bir karşılaştırma olduğu gerçeği ve bu, resmi kaynaktan gelen koddur. Ancak yardım, YANLIŞ Boole değerinin bir tamsayı sıfır değeriyle temsil edildiğini ve DOĞRU değerinin sıfır olmayan herhangi bir değerle temsil edildiğini söylüyor. Bu bir çelişkidir. Bunu açıklayın lütfen, kim yapabilir.

Hayır, yanılmadılar. Çelişki de yoktur. Sadece anlamadığınız ve inatla anlamak istemediğiniz bir şey var.