|
|
Другие темы раздела | |
C++ Выбор редактора + компилятора для C++
https://www.cyberforum.ru/ cpp-beginners/ thread11683.html Здравствуйте! Посмотрел темы про редакторы - нужного не нашел. Нужен какой-нибудь нормальный редактор с интегрированным компилятором для написания C++ прог (не Visual, не .NET). Что-нибудь, что может внятно показывать ошибки и опечатки при компиляции, хорошо, если будет возможность запуска без компилирования, желательно чтобы мог компилить для микроконтроллеров. Сейчас пользую DEV-C++ и... |
Определение нужного типа C++ Всем привет Есть такая небольшая задачка на сообразительность) Нужно обобщить тип передаваемого аргумента, то есть в зависимости от типа аргумента (unsigned char, signed char, ...) возвращать unsigned long int, signed long int... Вот примерный код template<typename T> BiggerType f(T t) { BiggerType bt = t; return bt; |
C++ Доказать, что граф связный
https://www.cyberforum.ru/ cpp-beginners/ thread11617.html Добрый день Уважаемые Эксперты Помогите пожалуйста :help: Задание: дан граф, доказать, что он связный Ошибок не выдает порсто мигание курсора на черном экране и ничего не происходит Ошибок в списке и очереди вроде как нет, скорее всего в Graph.h И еще связный граф вроде как не должен содержать циклов Тогда может внести изменения в BreadthFirstSearch #pragma once #include <iostream> |
C++ Поясните смысл задания плз.
https://www.cyberforum.ru/ cpp-beginners/ thread11593.html Изучаю программирование на СИ, раздел " Динамические структуры данных ". Встретил в одной методе задание: "Написать программу, которая производим частотный анализ текстового файла" Очень хочу выполнить это задание, правда не совсем пойму , что от меня хотят. Подскажите, пожалуйста, что автор мог иметь ввиду. |
C++ Печать текстового файла из программы под Windows (принтер usb) Как организовать такую печать, точнее не саму печать а переход при чтении файла на следующую строчку и переход при печати на следующую строчку соответственно?Собственно печать вопросов нет (есть пример в msdn, его можно подделать под вариант с файлом), но он тупо лепит всё в одну строчку и естественно она вся на листе не умещается. |
C++ помогите сдвинуться с мертвой точки Проблема такая: (я не много программирую на Pascal and Delphi и хочу научиться программировать на С++) накачал с нета вагон книг по программирванию на С++. В каждой ,в принципе, одно и тоже, огромное количество теории и почти нет практики (в лучшем случае один пример разобранный по ходу главы). Мне нужны лабораторные работы вузов (методические указания), книжки с постановкой задачи, ее решением... https://www.cyberforum.ru/ cpp-beginners/ thread11568.html |
C++ Подскажите, в чем здесь ошибка? И как ее исправить...плиз! //Ошибка здесь!!!! void power (ulong m, ulong &s, ulong &t) { for (t=0, s=m; s%2==0; t++) s/=2; } ////////////////////////////////// m_1 = m; --m_1; https://www.cyberforum.ru/ cpp-beginners/ thread11546.html |
C++ Циклы и ветвления Добрый день! Самостоятельно изучаю С++ и вот дошёл до циклов и ветвлений. Необходимо сделать несколько упражнений по данной теме. Застрял на одном упражнении, вроде несложное, но никак не могу додуматься, как выполнить. Короче суть такова: необходимо написать программу, которая будет рассчитывать сумму денег, которые получит человек через определённое количество лет согласно фиксированной... |
C++ Не вижу ошибку
https://www.cyberforum.ru/ cpp-beginners/ thread11489.html #include<iostream> #include<math.h> #include<iostream> #include<math.h> using namespace std; int logarifm1(double *p1, double *p2, double *p3, double *p4) { int am = 1; |
C++ Помогите найти ошибки, пожалуйста
https://www.cyberforum.ru/ cpp-beginners/ thread11457.html почему код выдает ошибки? #include <stdio.h> #define N 20000 //алгоритм "решето Эвклида" unsigned int a; void main(){ //заполним все ячейки числами по порядку: 0,1,2,3... for(int i=0; i<N; i++){ a = i; |
Кризис головного моска... C++ Вообщем, вот в чем проблема... После длительного анализа накопленных мною знаний в области C++ я решил что что то упустил... Вот что я знаю из достаточно сложных тем: Перегрузка операторов, различные конструкторы, потоки, поразрядные операции, указатели, массивы, строки. Но в некоторых кодах я видел(прямо в функции main()) делали вот так - класс::член что это обозначает? если члены мы уже... |
C++ Принцип выделения места в динамической памяти
https://www.cyberforum.ru/ cpp-beginners/ thread11409.html Есть такой код: #include <iostream> #include <conio.h> using namespace std; int main() { const int size = 500; int* array; int counter; |
1 / 1 / 0
Регистрация: 20.08.2008
Сообщений: 8
|
|
26.08.2008, 11:13 | 0 |
двунаправленный список - C++ - Ответ 5084526.08.2008, 11:13. Показов 13028. Ответов 3
Метки (Все метки)
Ответ
задать список можешь так:
Код
struct list { int data; list *next; list *prev; }; list *cur=0; //Функция добавления элемента в список AddAfterCur(int elem) { list *tmp; tmp=new list; if (tmp==0){printf("\nНевозможно выделить память");} printf("\n\nВведите число "); scanf("%i",&elem); printf("\n%i",elem); tmp->data=elem; tmp->next=cur->next; tmp->prev=cur->prev; if(cur==0) //Добавление первого элемента { cur->next=tmp; cur=tmp; cur->prev=cur; cur->next=cur; } if(cur!=0) //Добавление элементов { cur->next=tmp; cur->next->prev=cur; cur=tmp; cur->next->prev=cur; } return 0; } //Функция удаления текущего элемента DeleteCurrent() { if(cur==NULL) { printf("\n\nСписок пуст"); getch(); return 0; } list *tmp=cur->prev; cur->next->prev=tmp; cur->prev->next=cur->next; delete cur; cur=tmp; return 0; } Вернуться к обсуждению: двунаправленный список C++
1
|
26.08.2008, 11:13 | |
Готовые ответы и решения:
3
Двунаправленный список Двунаправленный список Двунаправленный список Двунаправленный список |
26.08.2008, 11:13 | |
26.08.2008, 11:13 | |
Помогаю со студенческими работами здесь
0
СД Двунаправленный список Двунаправленный список двунаправленный список. Двунаправленный список |