I'm trying to program a system where the user gets to choose if they were to enter a date in Day, Month, or Year with a combo box. Here's my code:
double Years;
if (FinancialTermType->SelectedIndex == 0)
{
String ^ TermTextbox = Term->Text;
std::wstring TermString(TermTextbox->Data());
Years = std::stod(TermString);
}
else if (FinancialTermType->SelectedIndex == 1)
{
String ^ TermTextbox = Term->Text;
std::wstring TermString(TermTextbox->Data());
double month = std::stod(TermString);
Years = (month / 12);
}
else if (FinancialTermType->SelectedIndex == 2)
{
String ^ TermTextbox = Term->Text;
std::wstring TermString(TermTextbox->Data());
double day = std::stod(TermString);
Years = (day / 365);
}
but it warns that warning C4701: potentially uninitialized local variable 'Years' used
. Thanks
Have a initial value for Years, for example Double Years = 0
when defining the variable.