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

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


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

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

Выпуск № 579
от 11.11.2006, 13:35

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


Вопрос № 61348: Необходимо написать программу, использующую некоторую dll в режиме run-time в DLL описана и реализована функция StrInByte Из exe-шника подгружается dll, но данную функцию GetProcAddress не находит Описание функции в DLL и и...
Вопрос № 61353: Здравствуйте, ГУРУ :) У меня такой вопрос. Может у кого-то имеется код или подскажете где взять следующего содержания. Нужно, чтобы программа разбирала данные из html-формы и передавала на сервер (не веб-сервер, а какой-нибудь другой, доп...
Вопрос № 61372: Здравствуйте! Подскажите пожайлуста, как можно усечь файл начиная с некоторой позиции используя функции C (не C++). Например, есть текстовый файл, читаемый посимвольно. Как встретится, например, ' ', так обрубить всё оставшееся содержим...

Вопрос № 61.348
Необходимо написать программу, использующую некоторую dll в режиме run-time

в DLL описана и реализована функция StrInByte

Из exe-шника подгружается dll, но данную функцию GetProcAddress не находит

Описание функции в DLL и исходник программы находятся в приложении.
Зараннее спасибо.

Приложение:

Отправлен: 05.11.2006, 13:17
Вопрос задал: Pranovich Ivan Vladimirovich (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: dentist
Здравствуйте, Pranovich Ivan Vladimirovich!
без __stdcall!!
extern "C" void __declspec(dllexport) StrInByte(char *, char *)
{
....
}

---------
"Software is like sex, it's better then it's free" (c) Linus Torvalds
Ответ отправил: dentist (статус: 6-ой класс)
Ответ отправлен: 05.11.2006, 16:39
Оценка за ответ: 4


Вопрос № 61.353
Здравствуйте, ГУРУ :)
У меня такой вопрос.
Может у кого-то имеется код или подскажете где взять следующего содержания.
Нужно, чтобы программа разбирала данные из html-формы и передавала на сервер (не веб-сервер, а какой-нибудь другой, допустим я напишу свой) методами GET и POST.
Если кто может помочь - помогите пожалуйста.
Язык Си, платформа UNIX.

С уважением.
Отправлен: 05.11.2006, 14:00
Вопрос задал: Heinrich (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: dentist
Здравствуйте, Heinrich!
а в чём собственно проблема?
для "разборки" html'a юзай libxml (там есть html parser ;)
для отправки куда, чего - ну я незнаю, вы же свой собрались писать ;)
---------
"Software is like sex, it's better then it's free" (c) Linus Torvalds
Ответ отправил: dentist (статус: 6-ой класс)
Ответ отправлен: 05.11.2006, 16:44


Вопрос № 61.372
Здравствуйте!

Подскажите пожайлуста, как можно усечь файл начиная с некоторой позиции используя функции C (не C++).
Например, есть текстовый файл, читаемый посимвольно. Как встретится, например, ' ', так обрубить всё оставшееся содержимое файла. Вариант с созданием нового файла, содержащего нужную часть исходного, не подходит.
Более реальный пример - функция возвращает открытый для чтения и записи файл (типа FILE*), возможно содержащий много данных, в начало _этого_ файла нужно записать данные, размер которых меньше исходного размера, а оставшиеся данные не отбросить.
В Паскале, помнится мне, есть подобная функция. Функции WinAPI не годятся, т.к. ОС - Linux.

Спасибо.
Отправлен: 05.11.2006, 16:52
Вопрос задал: Tundravarg (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Хватов Сергей
Здравствуйте, Tundravarg!

Если lunux - то truncate() или - как раз для вашего варианта - ftruncate()

Приложение:

Ответ отправил: Хватов Сергей (статус: 8-ой класс)
Ответ отправлен: 05.11.2006, 17:27


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

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

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

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

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала 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.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное