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

Improper use of typedef - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 4 задачи на классы http://www.cyberforum.ru/cpp-beginners/thread899560.html
Ребята, помогите решить эти 4 задачи. Нужно до завтра
C++ Создать структуру Время с элементами Часы, Минуты Создать структуру Время с элементами Часы, Минуты. Реализовать следующую задачу - у прибора зафиксировано время начала работы и время завершения работы в текущий день. Определить общее время работы прибора за неделю. Помогите пожалуйста!! http://www.cyberforum.ru/cpp-beginners/thread899551.html
new - delete C++
Добрый день. Выделяю память для записи 10 значений координат точки. #include <iostream> using namespace std; class point { public: float x; float y;
Создать класс line который содержит следуйщие элементы: C++
Создать класс line который содержит следуйщие элементы: -поле "точка 1" point p1: -поле "точка 2" point p2: -метод установки точки 1 void Set1(Point p): -метод установки точки 2 void Set2(Point p): -метод получения длинны отрезка float GetLength(): -метод получения углового кефициента К для уравнения вида у=кх+float Get(): Создать класс Point,который содержит следуйщие элементы: -<<поле...
C++ Тема "строки": написать через функции пользывателя http://www.cyberforum.ru/cpp-beginners/thread899526.html
Есть готовый код его надо переделать. Сделать через ф-ии пользователя. Суть задания: Текст вводится с клавиатуры. Исходный текст и результаты должен быть выведен на экран. Найти в тексте для каждого слова букву, наиболее часто встречается. #include <iostream> #include <string> #include <sstream> #include <algorithm> #include <iterator> #include <unordered_map>
C++ Из массива А удалить все элементы, которые встречаются в В ровно 2 раза Вводятся массивы А и В. Из массива А удалить все элементы, которые встречаются в В ровно 2 раза. Из В переписать в С те элементы, которые совпадают с оставшимися в массиве А. я нашла встречающиеся элементы в массиве В, написала в программе чтоб выводил массив А без этих элементов,но выводит ошибку,подскажите пжл в чем ошибка: #include <iostream> #include <ctime> using namespace std; int... подробнее

Показать сообщение отдельно
Quantity
12 / 12 / 1
Регистрация: 06.06.2012
Сообщений: 136

Improper use of typedef - C++

12.06.2013, 15:36. Просмотров 440. Ответов 8
Метки (Все метки)

В структурах :
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
struct ActionController
{
public :
int Signature;
int ID;
int ndx;
int ActionSetsCount; 
ActionSet * ASItems; 
};
struct AIPolicy
{
public :
int Signature; 
int ActionControllerCount; 
ActionController * ACItems; 
};
В коде:
C++
1
2
3
4
5
6
7
8
9
10
11
TMemoryStream *st = new TMemoryStream();
if(!OpenDialog1->Execute())
    return;
st->LoadFromFile(OpenDialog1->FileName);
 
AIPolicy *ai = new AIPolicy();
 
st->Read(&ai->Signature,4);
st->Read(&ai->ActionControllerCount,4);
ai->ACItems = new ActionController[ai->ActionControllerCount];
ActionController *(ai->ACItems[0]) = new ActionController();
На последней строке :
C++
1
ActionController *(ai->ACItems[0]) = new ActionController();
Выбивает Improper use of typedef
Как исправить?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru