0
私は簡単な質問があり、初心者かもしれません。文字列を渡す際のエラー
私はフロートfunction
経由string
を渡していると私は、次のエラー
float formel(float K, float N, float H1, float H2, float L, float G, String^ Kop)
{
float temp1, temp2, temp3, temp4, temp5, temp6;
temp1 = L*(1.86f + G);
temp2 = 0.76f*temp1*(H2 - H1);
temp3 = 0.325f*K*(0.81f - H1);
temp4 = N*(temp2 + temp3);
temp5 = 0.042f*temp4;
if (Kop == "stand")
{
temp6 = temp5 * 0.047f*K;
}
else
{
temp6 = temp5;
}
return temp6;
}
とエラー
エラーC2061持っている:構文エラー:識別子 '文字列'
クリスタルボールには、 'using namespace System;'ディレクティブがありません。代わりに 'System :: String'を使用してください。あるいは、 'const char *'を使うと、このコードにもう少し適しているようです。 –
@HansPassantありがとうございました。それが私の問題を解決しました。 'System :: String^Kop' – Royeh