std::getline не читает строку
Нужно считать из файла первую строку в переменную, произвести над ней действие, и продолжить считывание файла в другой части кода.
std::string buf_tmpr = "0";
std::ifstream s("C:\\Spisok.txt");
std::getline(s, buf_tmpr);
Переменная buf_tmpr после этого не меняется. Файл открывается.