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

Динамический массив классов - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Среднее арифметическое ненулевых элементов динамического массива http://www.cyberforum.ru/cpp-beginners/thread1135110.html
Написать программу среднее арифметическое не значения 0 элементов динамического масиива
C++ Работа со структурой для хранения данных о ноутбуках Здравствуйте, уважаемые программисты. Очень нужна помощь. Попытался написать программу и там куча ошибок Для хранения данных о ноутбуках описать структуру Type NOTEBOOK = record model :... http://www.cyberforum.ru/cpp-beginners/thread1135108.html
Выведите кратчайшую строку, в которой встречаются оба имени одновременно C++
Есть задача: Марсиане Миша и Маша решили вместе подобрать подарок на день рождения Кати. Когда они наконец нашли то, что хотели, и упаковали предмет в красивую коробку, надо было решить, как...
Узнать возрастают ли элементы одномерного массива C++
Вести с клавиатуры элементы одномерного массива и проверить возрастает или нет?
C++ Вычисление суммы членов ряда http://www.cyberforum.ru/cpp-beginners/thread1135080.html
Составить программу по вычислению суммы членов ряда: \sum_{K=1}^{N}\frac{K!}{\frac{1}{2}+\frac{1}{3}+...+\frac{1}{K+1}} Не знаю, как вычислить факториал и вообще саму структуру программы... ...
C++ Сортировка std::list ошибка компиляции algorithm 3868 error C2784 Добрый день, есть пользовательский класс, с вектором в качестве контейнера всё работает хорошо. А вот со списком вылетает ошибка: 1>------ Build started: Project: dummy, Configuration: Debug Win32... подробнее

Показать сообщение отдельно
dima-dima
1 / 1 / 0
Регистрация: 27.11.2012
Сообщений: 129
01.04.2014, 19:56  [ТС]
Вот как сделал:
C++
1
2
3
4
5
6
7
8
9
10
11
M.h
 
#include "C1.h"
#pragma once
public ref class M
{
public:
    M(void);
private:
    M* massC1;
};
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
M.cpp
 
#include "StdAfx.h"
#include "M.h"
#include "C1.h"
#include <stdlib.h>
#include <time.h>
 
using namespace System;
using namespace System::Windows::Forms;
 
M::M(void){
    massC1=new C1[3];
}
Вот такая ошибка: error C3699: *: это косвенное обращение невозможно использовать для типа "С1"
Также пробовал вместо new писать gcnew.
Если это поможет с определением проблемы, то пишу в VS 2010

Добавлено через 23 часа 53 минуты
Сложной оказалась задача.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru