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

Интрузивный и не интрузивный список - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ несовместимость типов http://www.cyberforum.ru/cpp-beginners/thread827389.html
помогите разобраться, передаю в функцию update_table массив указателей на фигуры, для каждой из которых должна вызываться add_to_table. какие аргументы должна содержать функция add_to_table?? .... void add_to_table(table *T,figure *F) { char *B; B=&(T->A); *(B+8*(8-(F->y))+(F->x-65))=F->type; }
C++ Преобразование С++ Не знаю как разрулить один ньюанс. Есть динамический массив симолов.(char mass=new char; ) Есть динамический массив даблов.(double chisla=new double; ) я ввожу массив mass с клавиатуры и выполняю проверку на числа. если я ввёл число,то записываем это число в массив chisla. но есть одно НО,которое я не знаю как решить. к примеру я введу 146. 1 - это нулевой элемент массива chisla,4 -... http://www.cyberforum.ru/cpp-beginners/thread827374.html
C++ метод Ньютона
Дано уравнение f(x)=0. Найти с точностью e корень уравнения содержащиеся на отрезке . Составить программу для нахождения корня по методу Ньютона. Я видела, что кто-то скидывал решение, но не могу открыть файл, скопируйте пожалуйста программу!
Вычислить значение выражения C++
В основной программе ввести входные данные, и вызвав собственные функции, вычислить значение выражения и результаты
C++ Исправьте ошибку для ленточной стр. симетр. матрицы http://www.cyberforum.ru/cpp-beginners/thread827359.html
Дана разреженная ленточная матрица. Найти матрицу, обратную к ней. Помогите исправить ошибку #include "stdafx.h" #include <iostream> #include <cstdlib> using namespace std; void Input(double ** array, int size) {
C++ Структуры.Вывести список Здраствуйте. Помогите,пожалуйста,с програмой, немного не понимаю как сделать В отделе кадров хранится список преподавателей университета, в котором указано Ф.И.О. преподавателя, его возраст, должность, факультет, на котором работает преподаватель. Вывести список доцентов младше 55 лет. #include <iostream> using namespace std; struct { char fio; int vik; подробнее

Показать сообщение отдельно
yoghurt92
373 / 344 / 22
Регистрация: 17.05.2012
Сообщений: 1,049
04.04.2013, 23:04     Интрузивный и не интрузивный список
lemegeton, можете хотя бы показать как будет функция добавления элемента в список, мне чтобы разобраться больше не надо

Добавлено через 33 минуты
lemegeton, не знаю все ли я правильно понял, но не могли бы вы посмотреть мой код, там все 2 метода, думаю это не займет много времени, заранее спасибо!

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
#include <iostream>
using namespace std;
 
struct List_Int
{
    int data;
    List_Int *next, *prev;
};
 
template <typename T>
class List_IntNode
{
    private:
        T *link;
 
    public:
        List_IntNode():link(NULL) {}
 
        void pushBack(T &data)
        {
            if (link == NULL)
            {
                link = &data;
                link -> next = NULL;
                link -> prev = NULL;
            }
            else
            {
                data.next = NULL;
                data.prev = link;
                link = &data; 
            }
        }
 
        void showList_Int()
        {
            T *tmp = link;
            while(tmp != NULL)
            {
                cout << tmp -> data << endl;
                tmp = tmp -> prev;
            }
        }
};
 
int _tmain(int argc, _TCHAR* argv[])
{
    List_IntNode<List_Int> List;
 
    List_Int first, second, third;
    first.data = 1;
    second.data = 2;
    third.data = 3;
 
    List.pushBack(first);
    List.pushBack(second);
    List.pushBack(third);
 
    List.showList_Int();
 
    cout << "\n\n";
    return 0;
}
правильно ли я понял?
 
Текущее время: 07:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru