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

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

Войти
Регистрация
Восстановить пароль
 
sergeu90
27 / 28 / 3
Регистрация: 17.10.2009
Сообщений: 739
18.05.2012, 21:30     Ошибка при динамическом выделении памяти #1
почему у меня возникет ошибка
вот тут
C++
1
struct TOVAR *New = new struct TOVAR;
пишит недопустимый неполный тип на struct подчеркивает после new

Добавлено через 12 минут
помогите разобратсья чего так
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.05.2012, 21:30     Ошибка при динамическом выделении памяти
Посмотрите здесь:

C++ Вопрос о динамическом выделении памяти для строки
C++ Вопрос о динамическом выделении памяти
Немного о динамическом выделении памяти ... C++
C++ Ошибка на динамическом выделении памяти
Ошибка при выделении памяти C++
Выравнивание при динамическом выделении памяти под массив C++
C++ Использование конструктора базового класса при динамическом выделении памяти
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
18.05.2012, 21:31     Ошибка при динамическом выделении памяти #2
sergeu90,

C++
1
TOVAR *New = new TOVAR;
sergeu90
27 / 28 / 3
Регистрация: 17.10.2009
Сообщений: 739
18.05.2012, 21:39  [ТС]     Ошибка при динамическом выделении памяти #3
aram_gyumri, все равно ругаеться уже на TOVAR недопустимый неполный тип
ValeryS
Модератор
6413 / 4879 / 448
Регистрация: 14.02.2011
Сообщений: 16,180
18.05.2012, 21:41     Ошибка при динамическом выделении памяти #4
Цитата Сообщение от sergeu90 Посмотреть сообщение
TOVAR
описание бы структуры привел
sergeu90
27 / 28 / 3
Регистрация: 17.10.2009
Сообщений: 739
18.05.2012, 21:48  [ТС]     Ошибка при динамическом выделении памяти #5
C++
1
2
3
4
5
6
7
8
9
10
struct  TOVAR                    
{
    int namber_po_katalogy;             /* переменная namber_po_katalogy для номера по каталогу(ключ) типа int */
    char name[50];                     /* строка name для имени типа char */
    char edenica[100];                 /* строка edenica типа char */
    int kol;                           /* переменная kol для количества товара типа int */
    float cena;                         /* переменная cena для хранения цены товара типа float */
    struct TOVAR  *next;              /* указатель на следующий запись списка */
    struct TOVAR  *prior;             /* указатель на предыдущий запись списка */
};
Добавлено через 2 минуты
все сделал у меня структура была в заголовочном файле а в сpp я ее не вызывал

Добавлено через 14 секунд
то есть не подключад
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
18.05.2012, 21:48     Ошибка при динамическом выделении памяти #6
sergeu90, вот все нормально работает
http://liveworkspace.org/code/c17ab1...5e5ae088899446
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.05.2012, 21:55     Ошибка при динамическом выделении памяти
Еще ссылки по теме:

C++ Ошибка при выделении памяти
Создание исключения при динамическом выделении памяти C++
Ошибка при динамическом выделении двумерного массива char C++
Cin.getline() не работает при динамическом выделении памяти C++
Ошибка при динамическом выделении памяти C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
ValeryS
Модератор
6413 / 4879 / 448
Регистрация: 14.02.2011
Сообщений: 16,180
18.05.2012, 21:55     Ошибка при динамическом выделении памяти #7
Цитата Сообщение от sergeu90 Посмотреть сообщение
float cena; /* переменная cena для хранения цены товара типа float */
самая распространенная ошибка
плаваюшие не годятся для работы с бухгалтерией накапливается ошибка
самое простое это сделать структуру(а лучше класс где переопределить сложение вычитание и проч.)
C++
1
2
3
4
5
struct many
{
int rub;
int kop;
}
Yandex
Объявления
18.05.2012, 21:55     Ошибка при динамическом выделении памяти
Ответ Создать тему
Опции темы

Текущее время: 03:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru