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

Создание структур содержащие переменные - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ std::string конвертировать в LPCWSTR http://www.cyberforum.ru/cpp-beginners/thread1096951.html
Как преобразовать std::string в LPCWSTR?Желательно не сложной операцией?Читал про метод c_str(),но не понял как его применить в данном случае. Помогите пожалуйста)
C++ Программа для решения хим. уравнений Здравствуйте форумчане! Мне нужна ваша помощь!!! Я хочу сделать программу для решения ХИМИЧЕСКИХ УРАВНЕНИЙ. Как только я начал столкнулся с проблемой! Когда я в самой программе ввожу уравнение H2+O2... http://www.cyberforum.ru/cpp-beginners/thread1096938.html
C++ Представление памяти, указатели
Доброго времени суток, форумчане. Практика языка и программирования уже есть, но всё на начальном уровне. Сейчас вплотную столкнулся с указателями. Везде пишут, что они для экономии памяти,...
C++ Из заданной строки исключить символы равосположенные между скобками [ ]
Дана строка символов. Исключить из этой строки группы символов, расположенные между скобками . Сами скобки тоже должны быть исключены. Предполагается, что внутри каждой пары скобок нет других скобок....
C++ Не выводится номер минимального элемента массива http://www.cyberforum.ru/cpp-beginners/thread1096884.html
Добрый вечер. Наверно лёгкая проблема, но у меня не получается её решить. Последовательно задана формулой ai=i2+0,4 Программа должен вывести значение максимального и минимального элемента, а также...
C++ Удалить с m по n символов, перезаписать строку и показать ее на экран Удалить с m по n символов, перезаписать строку и показать ее на экран. К примеру массив на 10 символов, я удаляю с 4 по 6, а то что осталось вывожу как новую строчку. Как это можно решить? подробнее

Показать сообщение отдельно
zss
Модератор
Эксперт С++
6485 / 6048 / 1984
Регистрация: 18.12.2011
Сообщений: 15,678
Завершенные тесты: 1
16.02.2014, 16:07
Зачем делать проблемы на пустом месте:
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
class sss
{
public:
int x,y,z;
int *array, **matrix;
sss():x(3),y(3),z(3)   // конструктор по умолчанию
{
     array=new int[x];
     matrix=new int*[y];
     for(int i=0;i<y;i++)
           matrix[i]=new int[z];
}
void resize(int x0,int y0,int z0)// изменение размеров
{
    x=x0,y=y0,z=z0;
    delete[] array;
    array=new int[x];
    for(int i=0;i<y;i++)
        delete[] matrix[i];
    delete[] matrix;
    matrix=new int*[y];
    for(int i=0;i<y;i++)
          matrix[i]=new int[z];
}
sss(int x0,int y0,int z0):x(x0),y(y0),z(z0)
{
     array=new int[x];
     matrix=new int*[y];
     for(int i=0;i<y;i++)
           matrix[i]=new int[z];
}
~sss()
{
    delete[] array;
    for(int i=0;i<y;i++)
       delete[] matrix[i];
    delete[] matrix;
}
};
int main()
{
   sss ar1[10];
   for(int i=0;i<10;i++)
       ar1[i].resize(i+1,i+1,i+1);
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru