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

Текстовые файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ C++ http://www.cyberforum.ru/cpp-beginners/thread151047.html
Подскажите где можно скачать саму програму С++.
C++ Visual Studio 2010 Express Скачал, поставил, приятный такой дизайн. А как она по функциональности? Чем лучше VS 2005, 2008? Ну и впринципе удобно ли в ней работать? http://www.cyberforum.ru/cpp-beginners/thread151043.html
Как обьединять программы C++
Люди подскажите как в си можно сделать ссылку на другой скрипт, чтоб он его обработал и вернулся обратно к предыдущей???
C++ символьни строкы
Дана строка символов, который состоит из слов, разделенных пробелами. Заменить в строке все действительные числа, корень квадратный из модуля которых больший 10, последовательностью символов "*>100*". Для проверки числа написать функцию.
C++ Вопрос. Чем отличаются структуры в С++ от классов в C++ http://www.cyberforum.ru/cpp-beginners/thread151019.html
Приветствую. Никак не могу понять чем же все таки отличаются структуры от классов, кроме того что в структуре по умолчанию все члены являются общедоступными (public). Помогите понять :)
C++ Масив Задана строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются одним или несколькими пробелами. В конце текста ставится точка. Текст содержит не более 255 символов. Выполнить ввод строки, используя функцию Gets(s) и обработку строки в соответствии со своим вариантом. Преобразовать строку таким образом, чтобы буквы каждого слова в ней были отсортированы по... подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
17.08.2010, 04:26     Текстовые файлы
можешь читать по строке через fgets()
первую пропустить
прочитанную строку прочитать в структуру человека через sscanf()
проверить значение поля "номер" структуры человека
если он совпадаёт с запрошенным (запрошенный можно не запрашивать, а вручную установить выше, как будто он запрошен, введён и сохранён в переменную), то сохранить нужную инфу из структуры в переменные и остановить цикл

C
1
2
3
4
5
6
7
8
9
struct person {
    int no;
    int pp;
    char fio[MAXFIO];
    int month;
    int year;
    double hours;
    double summ;
};
колонки не соответствуют количеству полей, так что колонки переделаешь

Добавлено через 1 минуту
нужно ещё после цикла точно знать, найдено ли значение
 
Текущее время: 19:29. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru