Я знаю, как передать строки из текстового файла. В предыдущем проекте я читал в строках, а затем проверял их на наличие «t» или «f», в результате чего для переменной было установлено значение true или false.
Теперь мне интересно, можно ли эффективно читать числа из текстового файла и передавать их в int
? Все, о чем я могу думать, это проверять строку «1» и возвращать 1 в функции, но это должно быть сделано для каждого возможного целого числа, которое я мог бы ожидать в своей программе, что не является эффективным решением.
Для контекста я пытаюсь создать систему сохранения для игры, и int
s / float
s, которые будут считываться, будут такими переменными, как здоровье игрока, сколько у него предметов, и т. Д. c ,