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

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


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

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

Выпуск № 494
от 14.08.2006, 17:35

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


Вопрос № 51536: Здравствуйте, уважаемые эксперты. У меня такой вопрос: как можно создать что-то вроде помощника Office. Спасибо....
Вопрос № 51632: Здравствуйте, уважаемые эксперты! Поясните пожалуйста отчего возникает ошибка при вызове деструктора для std::string в консольном приложении при очистке вектора, в следующем случае: имеются 3 прогр. модуля: 1. динамическая библиотека, обе...

Вопрос № 51.536
Здравствуйте, уважаемые эксперты.
У меня такой вопрос: как можно создать что-то вроде помощника Office.
Спасибо.
Отправлен: 08.08.2006, 19:34
Вопрос задал: Amper (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: dianacode
Доброе время суток, Amper

тут скорее интересен подход и реализация. насколько вы знакомы с c_api ? потому как решить подобную задачу можно разными путями. а вы не пробовали решать эту же задачу с помощью продуктов от борланд ? н-р Delphi || Builder ? там, помоему, будет проще реализовать вашу задачу. конкретизируйте, пожалуйста, что вас смущает в решении этой задачи и на каком этапе.

с уважением, удачи

---------
There is more than one way to do it
Ответ отправила: dianacode (статус: 3-ий класс)
Ответ отправлен: 08.08.2006, 19:41

Отвечает: Saw
Здравствуйте, Amper!

Посмотрите тут http://www.firststeps.ru/mfc/steps/r.php?383
Ответ отправил: Saw (статус: 3-ий класс)
Ответ отправлен: 09.08.2006, 08:42


Вопрос № 51.632
Здравствуйте, уважаемые эксперты!
Поясните пожалуйста отчего возникает ошибка при вызове деструктора для std::string в консольном приложении при очистке вектора, в следующем случае:
имеются 3 прогр. модуля:
1. динамическая библиотека, обеспечивающая загрузку данными передаваемого ей вектора
2. статическая библиотека, описывающая структуры передаваемых данных
3. консольное приложение, которое получает данные из dll.
Среда - VC++ 6.0, код приводится с сильными сокращениями, но общий смысл понять можно.
Заранее благодарен за ответ.

Приложение:

Отправлен: 09.08.2006, 16:23
Вопрос задал: XLF (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: estiGi
Здравствуйте, XLF!
Это баг в СТЛ. Дать ссылку с корректной версией не могу, сам не знаю. Если найдете, сбросьте в форум, если не будет сложно.
Баг заключается в следующем - СТЛ падает, если память выделялась в одном модуле, а очищалась в другом. Т.е. если вы используете СТЛ, то выделять память и очичать ее вы должны в одном модуле. Я в свое время вышел из ситуации тем, что рядом с функцией GetVector (т.е. в той же длл) создавал функцию ClearVector(vector& vecTC), которая вызывала vecTC.clear()
Ответ отправил: estiGi (статус: Студент)
Ответ отправлен: 09.08.2006, 16:55
Оценка за ответ: 5
Комментарий оценки:
Спасибо, очень оперативный ответ, действительно при очистке в том же модуле все работает без сбоев.


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

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

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

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

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


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


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

В избранное