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

Динамическое выделение памяти под структуру - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка получения переменной класса http://www.cyberforum.ru/cpp-beginners/thread1035776.html
Есть 2 класса: Класс 1: #include <iostream> #include "MyClass2.h" class MyClass { public:
C++ Шаблоны классов, перегрузка операторов Задание:Реализовать шаблон классов Array. Перегрузить операторы присваивания =, ввода >> и вывода << (предусмотреть обработку ошибок ввода/вывода!), равенства ==, != и - при необходимости - другие операторы. Разработать тестовую программу для проверки работоспособности класса (типы данных: int, float, double, char). Шаблон дополнить обработкой следующих исключительных ситуаций: Выход за... http://www.cyberforum.ru/cpp-beginners/thread1035747.html
C++ Написать программу, которая находит самое длинное слово, встречающееся в предложении
Задано предложение-строка. Написать программу, которая находит самое длинное слово, встречающееся в предложении. когда ввожу строку, а в ней слова через пробел, так он читает только первое слово:(
C++ Ошибка при отладке программы
Недавно начал заниматься на С++ по книге "Дейтел Х. Дейтел П. - Как программировать на C++", и столкнулся с такой проблемкой, ввожу самый простейший код, как и показано в книге: #include <iostream.h> main() { cout << "Добро пожаловать c С++"; return 0; }
C++ Почему не запускается программа? http://www.cyberforum.ru/cpp-beginners/thread1035701.html
#include <iostream> #include <cstring> #include <cmath> using namespace std; class Muscleman { // объявление класса public: Muscleman(const char *nm, double a_w); // объявление конструктора Muscleman(const Muscleman &n);
C++ Удалить из бинарного дерева всех отцов, имеющих одного сына Написала класс по работе с бинарным деревом. Помогите, пожалуйста, написать функцию по удалению из дерева всех однодетных отцов. Сижу уже над этой функцией 2 недели. Заранее извиняюсь за кривой код. Функция del в коде ниже. #include <stdio.h> #include <stdlib.h> class tree { private: struct list подробнее

Показать сообщение отдельно
krezo
0 / 0 / 0
Регистрация: 07.12.2013
Сообщений: 4
10.12.2013, 14:30     Динамическое выделение памяти под структуру
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
#include <iostream>
using namespace std;
struct person
{
char*name;
char *adres;
int age;
};
void allocation (person *mas, int kol)
{ person *mas = new  person[kol];
}
 
void main ()
{ person *mas; char c[225];
int i,j,k,p,kol;
cout << "Введите кол-во элементов структуры" << endl;
    cin >> kol;
allocation (mas,kol);
for (i=0;i<kol;i++)
{cout << "Введите имя "<< endl;
cin >> c;
p= strlen(c);
mas[j].name = &c[0]; 
for (j=0;j<p;j++)
{mas[i].name = mas[i].name +c[j];
}
 
}
 
for (i=0;i<kol;i++)
    cout << mas[i].name<< endl;
}
Хочу заполнить элементы структуры именами. Но ругается на функцию выделения памяти allocation. "переопределение формального параметра "mas" "
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru