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

Работа с STL list - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение из файла и запись в вектор http://www.cyberforum.ru/cpp-beginners/thread354176.html
вобщем програмку, которая читает из файла строки и выводит в вектор написал. Но хотелось бы изменить код так, чтобы в вектор записывалось каждое слово из файла. Например: ффф вв уу вввв И записал это как 4 элемента вектора. Пробовал сделать чере isspace(), но для ее использования нужна длина полученой строки. А после использования оператора getline() длина строки buff 8888 или чуть больше...
C++ Невозможно преобразовать прараметр Наверняка щас прослыву ацким нубом, но вот програмка #include <stdlib.h> #include <conio.h> #include <stdio.h> class Priamoug { public: //void Vvod(); void Perem(int a, int b); http://www.cyberforum.ru/cpp-beginners/thread354171.html
C++ Обращение к мемберам класса под другим именем
Здравствуйте. Возможно ли каким-то образом обращаться к мемберам под другими именами, но так, чтобы подсказка в Visual Studio работала верно. При помощи #define у меня вышло, т.е. код class vehicle { public: int int1; int int2; int int3;
Определить, какие из этих имен встречаются во всех классах, какие есть хотя бы в двух классах, и какие - только в одном классе C++
Для каждого из четырех классов указаны имена девочек, обучающихся в них. Определить, какие из этих имен встречаются во всех классах, какие есть хотя бы в двух классах, и какие- только в одном классе. Подскажите пожалуйста, как решить эту задачу с помощью множеств. Спасибо заранее!
C++ нужна помощь по л.р. (вопросы) http://www.cyberforum.ru/cpp-beginners/thread354145.html
значит ниже задания, в 3. и 4. нужно найти ошибки а рядом написать правильный вариант : 2. Чему равен результат выражения: x = a = 2; 3. Найдите ошибки в операторах ввода/вывода (ответ пояснить): a) cout << x; cout << y;
C++ Даны действительные числа a, b, c (a ≠ 0). Полностью исследовать биквадратное уравнение ax4 + bx2 + c = 0 Даны действительные числа a, b, c (a ≠ 0). Полностью исследовать биквадратное уравнение ax4 + bx2 + c = 0, т. е. если действительных корней нет, то должно быть выдано сообщение об этом, иначе должны быть выданы два или четыре корня #include <stdio.h> #include <conio.h> #include <math.h> int main(){ подробнее

Показать сообщение отдельно
tarantul
 Аватар для tarantul
2 / 2 / 0
Регистрация: 25.04.2010
Сообщений: 12

Работа с STL list - C++

20.09.2011, 19:11. Просмотров 1146. Ответов 3
Метки (Все метки)

Есть некий каталог с 3 переменными (string,string,int), который нужно хранить в list

Как я понимаю есть 2 решения хранения.

1. Создать 3 list'a
C++
1
2
3
list<string> name;
list<string> date;
list<int> kol;
2. Через классы
C++
1
2
3
4
5
6
 class MyClass: 
    {
         string name;
         string date;
         int kol;
  }
И создаем список на основе этого класса
C++
1
list <MyClass> name;
Тогда запись в list
C++
1
name.push_back(MyClass(значение,значение,значение)
Есть ли еще варианты, не использую классы. И правильно ли я описал второй метод?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru