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

Список, принимающий целые значения и строку символов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Последовательность Фибоначчи http://www.cyberforum.ru/cpp-beginners/thread57723.html
нужно вычислить все числа Фибоначчи до n-го включительно( с помощью массива), вывести их в обратном поряде.Ну или хотя бы скажите как задать саму последовательность
C++ Пересекаются ли отрезки Даны три различных числа. Среднее из них заменить суммой квадратов, большее ― квадратом суммы меньшего и среднего, меньшее оставить без изменения. Пересекаются ли отрезки и , где A,B,C,D –координаты отрезков http://www.cyberforum.ru/cpp-beginners/thread57716.html
C++ Сформировать новый список, в котором элементы расположены в порядке возрастания
Дан список F=<1,8,9,0,1,3,2,4,1,12,23,1,23,2,19,1>.Сформировать новый список в котором элементы расположены в порядке возростания.Программка не работает,незнаю где ошибка))Что-то не так с SortList(((
Можно ли из под linux писать приложения для Windows c использыванием графики!!?? C++
Очень заинтересовал етот вопрос так как отформатил жосткий и поставил линух а теперь незнаю ...
C++ dev-c++ и windows http://www.cyberforum.ru/cpp-beginners/thread57616.html
Товарищи програмисты вспоможите кто чем может!начал я программировать в dev-c++, под windows хотел прогу написать а ак код увидел понял - енто не Visual C++!подскажите где книжку по dev взять для win?
C++ Массивы Помогите пожалуйста решить... Уплотнить заданную матрицу, удаляя из нее строки и столбцы, заполненные нулями. Выполнить задание, используя динамическое выделение памяти. подробнее

Показать сообщение отдельно
as
36 / 22 / 3
Регистрация: 14.02.2009
Сообщений: 355
21.10.2009, 20:08  [ТС]     Список, принимающий целые значения и строку символов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
include <iostream>
#include <string.h>
using namespace std;
 
template <class Item, class Key> class List
{
    private:
    struct node{
        Item item; node* next; Key *name;
        node(Item x,Key *n, node* t):item(x), next(t),name(new char [strlen(n)+1]){strcpy(name,n);}
    };
    typedef node *link;
    link head,tail;
public:
    List(int){head=0;};
     Item x; Key y[]; link t;
    void push(Item x, Key *y){cout<<""<<x<<""<<y;
};
 
int main()
{
    List<int,char>clist(10);
    clist.push(169,"Dnepropetrovsk");
 
 
    return 0;
}
Это работающий кусок кода.
Задача состоит в том что бы один узел списка принимал сразу несколько значений (в даном случае это число и строка).
Проблема в ф-ии push как сделать что бы она не только выводила принятые данные , но и сохраняла их в списке????
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru