Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 277
от 21.12.2005, 23:30

Администратор:Калашников О.А.
В рассылке:Подписчиков: 253, Экспертов: 36
В номере:Вопросов: 2, Ответов: 2


Вопрос № 31612: Доброго времени суток! Borland C++ Builder 6 Загружаются из файла строки в Memo1 с кодировкой OEM_CHARSET. Затем происходит обработка строк (удаляются пробелы). А вот дальше необходимо сменить кодировку этих строк на RUSSIAN_CHARSET. Есл...
Вопрос № 31627: Господа эксперты, подскажите плз. C++Builder 6, IBX, FireBird 1.5.2 есть небольшое приложение, работающее с базой данных. во время выполнения работает все чудесно, все функционирует и выполняется, прям любо-дорого работать, а вот когда ...

Вопрос № 31.612
Доброго времени суток!
Borland C++ Builder 6
Загружаются из файла строки в Memo1 с кодировкой OEM_CHARSET. Затем происходит обработка строк (удаляются пробелы). А вот дальше необходимо сменить кодировку этих строк на RUSSIAN_CHARSET.
Если просто изменить свойсто Memo1->Font->Charset->RUSSIAN_CHARSET то получается абракадабра.
Подскажите пожалуста как это дело провернуть. Есть ли стандартные функции смены кодировки у строки символов?
Отправлен: 16.12.2005, 13:06
Вопрос задал: Gray (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Romodos
Здравствуйте, Gray!
В приложении лежит 2 функции, конвертирующие из OEM в ANSI (и не только). Взята из DelphiWorld. Вполне работоспособные

Приложение:

---------
FAQ me off!

Ответ отправил: Romodos (статус: Студент)
Отправлен: 16.12.2005, 13:43


Вопрос № 31.627
Господа эксперты, подскажите плз.
C++Builder 6, IBX, FireBird 1.5.2
есть небольшое приложение, работающее с базой данных.
во время выполнения работает все чудесно, все функционирует и выполняется, прям любо-дорого работать, а вот когда приложение закрываешь, оно иногда вылетает с ошибкой
Инструкция по адресу "0x006b3afc" обратилась к памяти по адресу "0x00fe3504". Память не может быть "written". это сообщение появляется дважды, а потом 3-е "Abnormal program termination".
динамическое выделение памяти использую тока в 2-х местах (я с ним пока тока начал дружить) и в обоих случаях память освобождаю, посоветуйте хоть куда копать, от ошибки избавиться нужно полюбому, переделывать не просто долго, а оч. долго
всем спасибо :)
Отправлен: 16.12.2005, 17:57
Вопрос задал: Степанюк Александр (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Straight
Здравствуйте, Степанюк Александр!

Такое явление действительно похоже на проблемы с распределением динамической памяти. Причем, в данном случае ошибка явно возникает при вызове деструктора какого-то класса. Деструктор пытается работать с динамической памятью, которая к этому времени почему-то оказалась освобождена (хотя не должна бы) или повреждены данные. Указать причину сейчас вряд ли возможно, тем более, что причина может быть и не в Вашей программе, а в какой-нибудь используемой Вами библиотеке.
Ответ отправил: Straight (статус: 1-ый класс)
Отправлен: 19.12.2005, 09:14


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Яндекс Rambler's Top100

Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Архив рассылки
Отписаться
Вспомнить пароль

В избранное