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

Попытка реализовать чтото типо контейнера list - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ указатель на this http://www.cyberforum.ru/cpp-beginners/thread792216.html
Если в описании метода класа написать list n = *this; list - имя класса, то в n будет содержаться указатель на текущий обьект, ссылка или значение?
C++ Класс для лабиринта(из файла) Входной файл содержит информацию о лабиринте в виде матрицы, в которой разными символами обозначены пустое пространство и стены(например, 0 м 1 ), а также информацию о начальной и конечной позициях(двумя другими символами). 1)Разработать класс для хранения, изменения и обработки информации о лабиринте. 2)Программа должна найти в лабиринте путь, если это возможно, от начальной позиции до... http://www.cyberforum.ru/cpp-beginners/thread792213.html
C++ Указать номер строки, максимально удаленной от первой строки заданной матрицы
Задание: Расстояние между k-й и 1-й строками квадратной матрицы А опеределяется как r = сумма от j=1 до N от (abs(akj)*abs(a1j)). Указать номер строки, максимально удаленной от первой строки заданной матрицы.
Указатели на Функции C++
Прошу помогите мне понять это условие,уже прочитал кучу информации по поводу указателей,но все равно мало,что уложилось в моем понимании...А когда смотрю на условие просто теряюсь. Может вы знаете более хорошие источники по этой теме,с большой охотой проанализирую и их... 1)Объявить указатели на функции. 2)Использовать указатели для вызова соответствующих функций. 3)Использовать оператор...
C++ Определить, сколько процентов от всего количества элементов последовательности целых чисел составляют нечетные элементы http://www.cyberforum.ru/cpp-beginners/thread792176.html
Интересные результаты выдает...:read: #include <vector> #include <time.h> #include <iostream> using namespace std; int main() {
C++ Матрицы. Программа, которая удаляет столбец матрицы, содержащий максимальный ее элемент Я новичок в с++...поэтому оооочень нужна Ваша помощь!!! Необходимо написать программу, которая удаляет столбец матрицы, содержащий максимальный ее элемент. Элементы вводятся с клавиатуры и еще нужно использовать функции. У меня почему-то не получается вызвать функции и ошибки в DeleteColumn типа: 1. Unit1.cpp(29): E2188 Expression syntax 2. Unit1.cpp(46): E2451 Undefined symbol 'i'... подробнее

Показать сообщение отдельно
_Ант_
 Аватар для _Ант_
-113 / 1 / 0
Регистрация: 18.10.2012
Сообщений: 30
22.02.2013, 05:45     Попытка реализовать чтото типо контейнера list
Попытка реализовать чтото типо контейнера list
я не могу сообразить, чего тут не правильно. Может кто поможет, код вроде не сложный..
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
# include <iostream>
 
using namespace std;
 
class list{
protected:
    double val;
    list* next;
public:
    list(){ val=0; next=nullptr;}
    void add(double &&v){
        list* t = new list;
        list n = *this;
        while (n.next!=nullptr){
            n = *n.next;
            cout<<"added\n";
        }
        n.next = t;
        t->val=v;cout<<t->val<<"  ";
        t->next=nullptr;
    }
    void print(){
        list *n = this;
        while (n->next!=nullptr){
            cout<<n->val<<" ";
            n = n->next;
        }
        cout<<n->val<<" ";
    }
    ~list(){
        list *n = this;
        while (n->next!=nullptr){
            delete n;
            n = n->next;
            cout<<"destructor\n";
        }
    }
};
 
int main(){
    list l;
    l.add(3);
    l.add(4);
    l.print();
    cout<<"done\n";
 
    system("PAUSE");
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru