а если так в *.h
Код:
int msg(int a);
...
private: System::Void quitToolStripMenuItem_Click(System::Object^ sender, System::EventArgs^ e) {
int a = 5; //равно 5
msg(a);
//по идеи тут должно быть 15 ,а реально 5
this->Close();
}
а в *.cpp
Код:
int msg (int a)
{
a = a+10 ; //равно 15
return(a); //вернуть значение в вызывавшую функцию
};
Почему в данном случае функция не возвращает значение?