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

Создание списков в MS VC 2008 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как перевести с Borland Builder C++ на VS С++ http://www.cyberforum.ru/cpp-beginners/thread441723.html
или не это не возможно сделать? //--------------------------------------------------------------------------- #include <stdlib.h> #include <stdio.h> #include <time.h> #include <math.h> //--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #include "systemsimulation.h"
C++ Ввести одномерный статический массив из n чисел и вывести все неповторяющиеся элементы. Ввести одномерный статический массив из n чисел и вывести все неповторяющиеся элементы.Помогите решить. http://www.cyberforum.ru/cpp-beginners/thread441720.html
Нужен исходник проги с описанием C++
Ребят, нужен исходник программы, желательно что то связанное с клавиатурой. Ну а вообще любой. Исходник с комментами. С описанием по ГОСТу, хотя бы 3 пункта.
класс Container C++
Помогите разобраться взял задание по ООП Создать абстрактный класс Container, в котором определить чисто виртуальные функции для добавления, удаления и определения количества элементов в контейнере. Вот я код написал: class Container { public: virtual void dob()=0 // Добавляем элементы { // что тут надо писать что бы добавить элемент?
C++ Нужно открыть и сохранить графический файл в формате jpeg командой writeimagefile http://www.cyberforum.ru/cpp-beginners/thread441616.html
Добрый день! Уважаемые участники форума, возникла следующая проблема. В среде Borland Graphic Interface мне нужно открыть и сохранить графический файл в формате jpeg. Пробовал использовать для этого команду writeimagefile, файл создавался и сохранялся, но его объем был 2,25 мб. Мне же нужен стандартный (маленький) объем ~ 15-20 кб. Было подозрение, что на объем сохранения файла влияет цветовой...
C++ Не могу обнаружить ошибку в учебной программе из книги (шаблоны классов) Вот упрощённый код учебной программы из книжки Детейла. Не компилится, пишет: /123/main.cpp|21|error: request for member ‘print’ in ‘l’, which is of non-class type ‘List<int>()’| Не пойму в чём ошибка, помогите пожалуйста. Заранее спасибо! #include <iostream> using namespace std; template<typename type> class List { подробнее

Показать сообщение отдельно
ildar_s
 Аватар для ildar_s
12 / 0 / 0
Регистрация: 06.02.2012
Сообщений: 39
06.02.2012, 16:26     Создание списков в MS VC 2008
Создать 2 списка.Создать 3-й список,состоящий из положительных элементов двух первых списков.
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
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
// spisok.cpp: определяет точку входа для консольного приложения.
//
 
#include "stdafx.h"
#include <iostream>
#include "conio.h"
#include <cstdio>
#include <cstdlib>
#include<ctime>
#include <cmath>
using namespace std;
 
struct spisok 
     {
      int elem ;
      spisok *next ; // указ-ль на след.элемент списка
     } ;
 spisok *l,*u,*t;
void FormSpisok()
{
 spisok *m,*k ;               // указатели на тип данных spisok
 int i;                       // объявление целочисленной переменной i
 srand(time(NULL));           //Чтобы случайные числа не повторялись
     k=new spisok ;           //выделение памяти переменной типа "spisok".адрес хранится в к
     k-> elem= 50-rand()%100; //присваивание значения элементу списка
     l=k  ;                   //ук-ль на 1-й элемент списка запоминается в перем. l
     for (i=1;i<10;i++)       //создание списка из 10 элементов
        {
         m= new spisok;
         m-> elem =50-rand()%100;
         k-> next =m;         //связываем существующие 2 ячейки
         k=m;
        }
 k-> next = NULL;
}
void vivodSpisok()
{ 
 spisok *m;
     m=l;
     while (m!=NULL)
     {
      cout << m->elem << ' ' ;
     m=m-> next;
     }
}
void FormSpisok2()
{
 spisok *m,*k ;
 int i;
     k=new spisok ;
     k-> elem= 50-rand()%100;
     u=k;
     for (i=1;i<10;i++)
        {
         m= new spisok;
         m-> elem =50-rand()%100;
         k-> next =m;
         k=m;
        }
 k-> next = NULL;
}
void vivodSpisok2()
{ 
 spisok *m;
     m=u;
     while (m!=NULL)
     {
      cout << m->elem << ' ' ;
     m=m-> next;
     }
}
/*void FormSpisok3()
{
 spisok *m,*k ;               
 int i;                       
     k=new spisok ;         
     k=0  ;//50-rand()%100;
     l=k;                      
     for (i=1;i<10;i++)        
        {
         m= new spisok;
         m-> ; //50-rand()%100;
         k->next =m;           
         k=m;
        }
 k-> next = NULL;
}
void vivodSpisok3()
{ 
 spisok *m;
     m=l;
     while (m!=NULL)
     {
      cout << m->elem << ' ' ;
     m=m-> next;
     }
}*/
int _tmain(int argc, _TCHAR* argv[])
{  
  system("cls");
  FormSpisok();
  vivodSpisok();
  cout<< "\n";
  FormSpisok2();
  vivodSpisok2();
  getch ();
}
Проблема в том что,не могу создать 3 список.Помогите пожалуйста.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru