Hej,
Har nyligen börjat programmera lite på egen hand och tog tag i C++. Problemet är att jag inte förstår varför kommandotolken stänger sig självt fastän jag använder cin.get(); i slutet av programmet innan return 0;. Skulle verkligen uppskatta om någon kunde förklara varför detta händer.
#include <iostream>
using namespace std;
int main()
{
int dag_antal;
int dagspris;
cout << "Antal dagar?";
cin >> dag_antal;
cout << "Pris per dag?";
cin >> dagspris;
cout << "Totalt pris:"
<< dag_antal * dagspris << endl;
cin.get();
return 0;
}
Här är det korta programmet jag skrev som bara stänger sig självt efter att jag matar in det andra värdet. Skrev ett klassiskt "Hello world!" tidigare där cin.get(); fungerade som det skulle, men det gör inte det här av någon anledning.
Tack på förhand för svar!