![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| LuckLess |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 15.9.2004 Репутация: 1 Всего: 1 |
есть прога...
пишу чтото вроде маленькой базы данных.. в ней есть метод LoadDB и SaveDB .. LoadDB еще пока никак не тестировался... поэтому на него не смотрите.. а вот с SaveDB() проблема такая... файл создаеться ... и тут 2 варианта.. 1) в коде нету cout << "a"; файл создаеться .. а затем exeption... 2)в коде есть cout <<"a" файл создается , в него пишеться все праллно .. кроме первой записи login/hash которая почемуто неправельная.. выкладываю код.. порезанный в местах которые я щитаю неважными.. в аттаче весь код...
Присоединённый файл ( Кол-во скачиваний: 1 )
DBmain.cpp |
|||
|
||||
| chipset |
|
||||||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4071 Регистрация: 11.1.2003 Где: Seattle, US Репутация: 27 Всего: 165 |
А что за exception?
Довольно странная операция, после
Таким образом, вроде бы, у тебя получается три одинаковых указателя nlog,npas, и text. --------------------
|
||||||||
|
|||||||||
| LuckLess |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 15.9.2004 Репутация: 1 Всего: 1 |
exeption -- ктото пишет в область памяти .. куда писать нельзя.. |
|||
|
||||
| LuckLess |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 15.9.2004 Репутация: 1 Всего: 1 |
ошибка тут
try{ strcpy(nlog,GetLogin(i)); strcpy(npas,cpass);} catch(...){ cout <<"error"; break; } Добавлено @ 13:29 хотя если в main() раскоментировать cout << db; то exeption вылазит где еще... сойду с ума...)) |
|||
|
||||
| LuckLess |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 15.9.2004 Репутация: 1 Всего: 1 |
нашол ошибку...
забыл выделить память под cpass. |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |