Обычно, когда я пишу что-нибудь в С++, и мне нужно преобразовать char
в int
, я просто делаю новый int
равным char.
Я использовал код (фрагмент)
string word;
openfile >> word;
double lol=word;
Я получаю сообщение об ошибке
Code1.cpp cannot convert `std::string' to `double' in initialization
Что означает ошибка? Первое слово - это число 50. Спасибо:)