С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как отступить символ при чтении файла? Как перейти на следующую строку? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Генератор броска монеты http://www.cyberforum.ru/cpp-beginners/thread1162731.html
Задание: создать генератор броска монетки и посчитать количество решек и орлов для 500 бросков. int main() { int oneSide = 0; int otherSide = 0; bool result; for (int i = 0; i...
C++ Flex and bison with c++ Кто нибудь пробовал это вместе ? какие проблемы , были ? как решали ? успешно ? Добавлено через 2 минуты Пробую ,пример с мануала от flex что то работало ,но посредством каких то... http://www.cyberforum.ru/cpp-beginners/thread1162729.html
Хеширование C++
Помогите пожалуйста создать хеш-таблицу со случайными целыми ключами и удалить из него записи с чётными ключами.
C++ Поиск min и max
Здравствуйте, подскажите пожалуйста, есть ли встроенные функции С++ для поиска наименьшего и наибольшего элемента любого типа, знаю что есть в std::min_element но не знаю как привольно ей...
C++ Работа со стеком (вытащить значение и сохранить в переменную) http://www.cyberforum.ru/cpp-beginners/thread1162651.html
Привет всем! Пишу я лабораторку по моделированию систем. И столкнулся с проблемой вытаскивания значений из стека и сохранение в переменную. Как можно это реализовать? З.Ы Переменная в последствии...
C++ Повторный запуск main() равен перезапуску программы? Добрый день. Если в коде какой либо функции я вызову main() c которой у меня начинается выполнение программы, то будет ли это равно перезапуску программы(освобождение всей используемой до этого... подробнее

Показать сообщение отдельно
b_d
4 / 2 / 0
Регистрация: 27.01.2014
Сообщений: 114

Как отступить символ при чтении файла? Как перейти на следующую строку? - C++

30.04.2014, 19:19. Просмотров 1408. Ответов 2
Метки (Все метки)

использую библиотеку fstream.
у меня два вопроса:
первый: как отступить символ при чтении из файла?
в файле у меня: "score: 2546" - без ковычек на одной строке
C++
1
2
3
4
5
6
7
8
9
10
11
12
char buff[100];
int score;
 
fin.open("text.txt", ios_base::out);
 
    fin >> buff;
    if (buff == "score:")
    {
        fin >> buff;
                //вот тут надо символ отступить
        score = System::Convert::ToString(buff);//пишу в .h файле, просто, оказывается, многие не знают об этом способе конвертации
    }
и второй вопрос:
как перейти на следующую строку в файле (что бы считывалось со следующей строки), если бы, например, у меня в файле было бы
score:
2546

Добавлено через 3 минуты
или может быть вот так:
C++
1
2
3
4
5
6
fin.getline(buff, 7);
if (buff == "score: ")
    {
        fin >> buff;
        score = System::Convert::ToString(buff);
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.