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

STL список. Не понятно - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перемножения матриц (обратную на вектор). Найти ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread1093760.html
Добрый вечер!) Столкнулся с проблемой перемножения матриц (обратную на вектор). Результат выводится некорректный :( #include <iostream> #include <locale.h> using namespace std; int gaus_obr(int cnt_str,double **mass,double **&A_obr) { int i,j,k; //ñîçäàíèå åäèíè÷íîé ìàòðèöû
C++ Программа code blocks пишет что не хватает If для Else Подскажите пожалуйста Программа code blocks пишет что не хватает If для Else что делать не знаю подсчитал ifы и elsы по 3 каждого Программа высчитывает сумму чисел от x до b Код: #include <iostream> #include <windows.h> using namespace std; int main() { setlocale(LC_ALL, "Russian"); int x, b, q, s, d, r; http://www.cyberforum.ru/cpp-beginners/thread1093757.html
C++ Наложение координат на карту
Собственно задался целью сделать что то типа gps трекинга. Координаты, например с мобильного, я нашел как получить и как отправить. Теперь остается вопрос программирования под Windows. Кто нибудь вообще сталкивался с наложением координат на изображение? Есть ли примеры?
Написать приложение которое бы считывало результаты работы другого приложения C++
Надеюсь создал пост там где нужно. Значит задача такая.Необходимо написать приложение которое бы считывало результаты работы другого приложения.К примеру работу ProcExp к примеру строки. И осуществляло поиск определенныx строк. Можно ли это реализовать на C++? И что использовать какие функции изучать. В C++ не особо силен.
C++ Неправильно выводит результат при нахождении расстояния между отрезками http://www.cyberforum.ru/cpp-beginners/thread1093741.html
Пытался сам решить ниже поставленную задачу с нахождением расстояния между ОТРЕЗКАМИ. Однако где-то ошибка, выводит белеберду #include<iostream> using namespace std; double skalar(double x1, double y1, double x2, double y2) { return (x1*x2 + y1*y2); }
C++ Сделать блок схему. Здача "Идеальный вес " Помогите сделать блок схему этой задачи. #include <stdio.h> #include <conio.h> #include <iostream> main() { setlocale (LC_ALL, "Russian"); int a,b,c,c1,c2; printf("Ввежите рост и вес"); подробнее

Показать сообщение отдельно
KochI
1 / 1 / 0
Регистрация: 09.12.2012
Сообщений: 38
10.02.2014, 22:33     STL список. Не понятно
Доброго времени суток, форумчане!
Суть в том - Есть некое задание... В нем стоит условие:
Для хранения данных использовать текстовый файл.
У там должно хранится "Номер поезда" "Куда едет" "Время отправки"
Я сначала риализовал при помощи структуры. Это было довольно таки просто.
Кликните здесь для просмотра всего текста
C++
1
2
3
4
5
6
struct Informer
    {
        char item[20];
        char Platform[20];
        char TimeBack[20];
}; Informer mas[10];
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void SetInformer(Informer * mas)
{
    ifstream in;
    in.open("File.txt");
    int i = 1;
    int n = 0;
    while (!in.eof())
    {
        n++;
        if (n != 4)
            switch (n)
        {
            case 1: in >> mas[i].item;
                break;
            case 2: in >> mas[i].Platform;
                break;
            case 3: in >> mas[i].TimeBack;
                break;
        }
        else { n = 0; i++; }
    }
}

Просто заносил все в массив, после чего считывал - ну, было удобно...
Но, Структуру нельзя использовать. Сказали, для хранения данных использовать списки...
И меня озадачило, как мне реализовать это?
Кликните здесь для просмотра всего текста

Смог считать из файла, то что мне нужно. И тд...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
void main(void)
{
    list<string> mylist;
list<string>::iterator i = mylist.begin();
    ifstream in;
    in.open("File.txt");
    string n;
    while (!in.eof())
    {
        in >> n;
        mylist.insert(i, 1, n);
    }
    cout << mylist.size()<< endl;
    mylist.sort();
    std::copy(mylist.begin(), mylist.end(), ostream_iterator<string>(cout, "_"));

Тк, суть в том, что не понятно как теперь мне сделать тот аналог который я сделал со структурой в списке?
Допустим мне нужно будет найти поезда которые едут после 16:00:00, Как мне так организовать список, что бы я смог считать "Номер поезда" "Куда едет" - ну естественна, те которые едут после 16:00:00...
Надеюсь понятно объяснил -.-
Буду благодарен за помощь!
P.S: Спойлера добавил, что бы вы не подумали, будто я совсем не старался )
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru