Форум программистов, компьютерный форум CyberForum.ru

функция fscanf - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Ошибка. Индекс вылезает за пределы массива http://www.cyberforum.ru/cpp-beginners/thread1190309.html
Добрый вечер! Помогите наладить работу программы. Вылетает ошибка - vector subscript out of range. Не понимаю, как это исправить. Спасибо. struct match { string comand1; string comand2; int count1;
C++ По длинам сторон определить, можно ли построить треугольник. Нужна блок схема и желательно код Задача 1. Три отрезка заданы длинами. Определить, можно ли построить из них треугольник, если - да, то вычислить радиус круга, имеющего такую же, как у треугольника площадь В сообщении может быть только одна задача Задача 2. Вывести на экран сообщение в зависимости от введенного значения оценки (по десятибалльной системе), например: оценки 1, 2 - плохо, 3, 4 и 5 - удовлетворительно,... http://www.cyberforum.ru/cpp-beginners/thread1190303.html
Все отрицательные элементы целочисленного файла перенести в начало файла, не меняя порядок остальных элементов C++
Все отрицательные элементы целочисленного файла перенести в начало файла не меняя порядок остальных элементов (доп. файл не использовать). Заранее благодарен.
C++ Вывод русскими буквами
Вообщем в задачке нужно рассчитать всевозможные тройки ФИО. #include <iostream> #include <conio.h> #include <cstring> #include <string> #include <fstream> using namespace std; int main()
C++ Фрактальное сжатие изображений (разобраться в программе) http://www.cyberforum.ru/cpp-beginners/thread1190245.html
Доброго времени суток! Уважаемые форумчане, помогите пожалуйста! Есть исходники программы фрактального сжатия изображений написанные в 1999 году на С++. Не могу разобраться где находятся файлы графического интерфейса и как его изменить. В приложенном архиве программа называется IMG (IMG32). Буду благодарна за любую помощь, так как диплом горит, а это единственный шанс его сдать.
C++ Замена буквы алфавита на соответствующую ей цифру в нем Доброе время суток! Была составлена программа на Delphi с такой вот задачей: Из текстового файла, состоящего из 6-7 строк, сформировать массив слов. В словах заменить малые буквы латинского алфавита строкой цифр, так чтобы каждому символу соответствовали определенные цифры, например a - 01, b - 02, c - 03, ... , z - 26. Результат записать в файл. Вывести исходный и полученный файлы. program... подробнее

Показать сообщение отдельно
naa17
0 / 0 / 0
Регистрация: 23.04.2014
Сообщений: 47

функция fscanf - C++

27.05.2014, 19:53. Просмотров 174. Ответов 0
Метки (Все метки)

Подскажите, символы в файле заданы следующим образом:

1 - 2 3 4 5
2 - 1 3 4 5
3 - 1 2 4 5

и т.д.

Необходимо: считать первый символ и заполнить его (вершина)

Считать поочередно дальнейшие символы этой строки и добавить их в список смежности. Потом перейти на вторую строку и т.д.

Вот попробовал реализовать, но что-то не идет. Подскажите свежим взглядом

C++
1
2
3
4
5
6
7
8
9
10
11
for (int i = 1; i < 100; i++)
    {
        fscanf(f, "\n%d -", &x); // не переходит на другую строку
            addvertex(x);
            for (int j = 1; j < 100; j++)
            {
                fscanf(f, "%d", &y); // считывает только первый символ полсе "-" а дальнейшие нет
                addedge(x, y);
            }
            fscanf(f, "\n");   // не знаю на сколько целесообразно, но по-моему не действует
    }
Помогите, пожалуйста!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru