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

Ошибка при добавлении данных в список - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача по матрицам правильно не работает http://www.cyberforum.ru/cpp-beginners/thread1050831.html
Дана матрица T(n x m). Подучить массив S, состоящий из среднего арифметического положительных элементов каждого столбца
C++ Ошибка при работе со строками Добрый день! Я писал программу, которая после приставки под вставляет символ 'Ъ'. Я её написал, но она работает не корректно. Вот примеры тестов: поднял - подЪнял я поднял - я Не могли бы вы помочь найти ошибку? #include<iostream> #include<cstdlib> #include<windows.h> using namespace std; http://www.cyberforum.ru/cpp-beginners/thread1050829.html
Связные списки C++
Здравствуйте. Помогите, пожалуйста, с задачей на c++. Задание дано такое: Написать программу учета движения автобусов у остановки. Данные представить в виде очереди. Вот какой должен быть протокол решения задачи: Входные параметры: vvedite kol-vo reisov: 2 vvedite tip avtobusa: 1 vvedite punkt naznacheniya: Кремль vvedite vremya otpravleniya(hours(Enter)minutes):1 6 50 vvedite vremya...
Рисование бы Фазы луны C++
Надо написать программу с менюшкой в Dev-С++, которая рисовала бы Фазы луны. Кто может помогите! =(
C++ Списки.Создание списков http://www.cyberforum.ru/cpp-beginners/thread1050814.html
Помогите с программой ,пожалуйста)Нужно составить список.Я вроде все правильно делаю а компилятор ругается на какую то фигню( #include "stdafx.h" #include "iostream" using namespace std; struct New { int val; struct New *p; }
C++ Проекция файла Здравствуйте! Написать две программы. Первая программа создает проекцию файла в памяти и выделяет для нее блок адресов размером 8 MB. Вторая программа подключается к уже существующей проекции, записывает в нее данные, и отключается от проекции. Первая программа читает данные из проекции, выводит их на печать, закрывает проекцию. Программы сделал! #include <stdio.h> #include <process.h>... подробнее

Показать сообщение отдельно
Kenoby666
0 / 0 / 0
Регистрация: 21.12.2013
Сообщений: 4
21.12.2013, 16:03     Ошибка при добавлении данных в список
Здравствуйте!
Имею вот такую конструкцию по добавлению данных в список (таблицу):
C++
1
2
3
4
5
6
7
8
9
TVedushiy *vedushiy;
vedushiy = new TVedushiy();
strcpy(vedushiy->Fio, Edit1->Text.c_str());
vedushiy->Birthday = DateTimePicker1->DateTime.Val;
strcpy(vedushiy->MestoR, Edit2->Text.c_str());
strcpy(vedushiy->Obrazovanie, Edit3->Text.c_str());
vedushiy->Oklad = StrToFloat(Edit4->Text);
vedushiy->Photo->Assign(Image1->Picture->Bitmap);
MainForm->Vedushiys->Add(vedushiy);
На последней строке вылетает критическая ошибка "Access violaton at address..."

Подскажите, пожалуйста, в чём проблема?

Описание *.h файла:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
struct stVedushiy
{
stVedushiy() { memset(this, 0x0, sizeof(stVedushiy)); }
char Fio[50]; 
double Birthday; 
char MestoR[60]; 
char Obrazovanie[20]; 
double Oklad;
int PhotoLen; 
};
class TVedushiy
{
public:
TVedushiy() { Photo = new Graphics::TBitmap(); }
~TVedushiy() { Oklad = 0; delete Photo; }
char Fio[50]; 
double Birthday;
char MestoR[60]; 
char Obrazovanie[20]; 
double Oklad; 
int PhotoLen; 
Graphics::TBitmap *Photo;
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru