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

Структура из файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ упорядочить нечетные элементы массива по убыванию http://www.cyberforum.ru/cpp-beginners/thread112953.html
2.04 2.32 2.40 2.42 2.42 2.41 2.40 2.38 2.37 2.35 дан массив (см.выше) упорядочить нечетные элементы массива в порядке убывания помогите плизз))
C++ Линейные программы Ребят, у меня по курсовой тема "Линейные программы". И необходимо найти по этой теме минимум 15 листов теории, но я не могу найти столько. Подскажите в каких источниках есть нужная информация и ее количество. М.б. кто знает где скачать такую курсовую ? Заранее спасибо. http://www.cyberforum.ru/cpp-beginners/thread112949.html
C++ Не работает Cout
Не работает Cout компилю в 8 студии #include <stdio.h> #include <conio.h> #include <iostream> #include <stdlib.h> class alpha{ public: static int n; alpha(){ if (n==0)
C++ Реализация 2х потоков, работа с буфером, механизм семафоров
Год не было С++, а теперь по смежному предмету задали вот такое : Написать программу, содержащую два потока. Первый поток генерирует последовательность чисел и помещает их в буфер из Nbuf элементов (с проверкой на свободное место в буфере с использованием механизма семафоров). Второй считывает данные из буфера и выводит их на экран. Количество элементов Nbuf = 5, вид последовательности –...
C++ Работа с строками http://www.cyberforum.ru/cpp-beginners/thread112881.html
Помогите с заданием пожалуйста. Задание:"Отпечатать второе и третье слова произвольного текста."
C++ разбить строку в массив Как разбить массив символов в отдельный массив по слову?Я вот что-то написал,проде бы правильно,но когда например ввожу строку "heavy metal rulit vsegda",то mas выводится "rilitMMMMvsegda". int i,j,g; char mas1,mas2; cout<<"Vvedite stroku "; gets(mas1); j=0;g=0; for(i=0;i<=99;i++){ подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,390
08.04.2010, 12:01     Структура из файла
Допустим, у тебя такая структура файла (т.е. в одной строчке находится информация об одной кафедре и всех группах, которые к этой кафедре относятся):
Код
Кафедра комьютерных технологий;ПО-09-1;ВС-08-1;ВТ-08-1;
Кафедра прикладной информатики;ПИ-07-1;ПМ-09-1;ПМ-09-2;
В цикле while считываешь по одной строке из файла (пока не EOF). Считал одну строку - выделил из нее подстроку до первого знака ";" - это будет информация об кафедре. Поместил эту подстроку во временную структуру. Потом в цикле выделяешь все подстроки, ограниченные знаком ";" - это будут группы, относящиеся к кафедре. Помещаешь их во временную структуру. Помещаешь эту структуру в вектор структур. Считываешь следующую строку.
Собственно, сам разбор строки в моем примере:
  • Строки 18-22 - выделение информации о кафедре
  • Строки 24-28 - выделение информации о группах, которые относятся к этой кафедре
Как видишь, алгоритм позволяет работать с любым количеством кафедр и групп.
 
Текущее время: 17:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru