im very new in c# and c++. i wana convert C# codes into c++ but i got this error on "for each (auto key in keys)"line. do u mind tell me wat i did wrong. Many Thanx.
C# code :
Public InputResule GetKey(ActionKeys[] keys)
{
InputResule ir = new InputResule();
foreach (var key in keys)
{
var data = mActionList.FirstOrDefault(p => p.Key == key);
if (data.Value != MovementType.None)
{
ir = CheckMovement(data.Value);
}
}
return ir;
}
C++ Code :
InputResule KinectInput::GetKey(ActionKeys keys[])
{
InputResule ir = InputResule();
for each (auto key in keys)
{
auto data = mActionList.find(key->first);
{
return p->Key == key;
};
if (data->Value != MovementType::None)
{
ir = CheckMovement(data->Value);
}
}
return ir;
}
Aucun commentaire:
Enregistrer un commentaire