2017-08-06 9 views
-1

minと__minでテストしましたが、すべてのケースで宣言されていません。誰がそれがどこから来ることができるか知っていますか?NDKエラー:宣言されていない識別子 '__min'の使用

enter image description here

if(x1 > 0 && x2 >0) 
    sol = __min(x1,x2); 
    //sol=min(x1,x2); 
else 
    if(x1<0 && x2 <0) 
    sol = -1; 
    else 
    if(x1 > 0) 
     if(coefA > 0) 
      if(x1>MIXMIN) 
      sol=-2;  
      else 
      sol = x1; 
     else 
      if(x1 > LIMITEQMAX) 
       sol=-2;  
      else 
       sol = x1; 
    else 
     if(x2>MIXMIN) 
      if(coefA > 0) 
       if(x2>MIXMIN) 
        sol=-2; 
       else 
       sol = x2; 
      else 
       if(x2>LIMITEQMAX) 
        sol=-2; 
       else 
        sol=x2; 
return sol; 

}

+1

'std :: min'についてはどうですか? –

+3

写真は避けてください。 – hagello

答えて

0

のmath.hこれは、あなたがSTLを除くシステムヘッダに見つけることができる最善の方法です

double fmin(double, double) 

を宣言します。

+0

推奨されない機能を初心者におすすめしないでください。 –

関連する問題