HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #3371  
Старый 29.07.2009, 22:29
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме:
1354067

Репутация: 599


По умолчанию

угу. это называется инкапсуляция

http://ru.wikipedia.org/wiki/%D0%98%D0%BD%D0%BA%D0%B0%D0%BF%D1%81%D1%83%D0%BB%D 1%8F%D1%86%D0%B8%D1%8F_%28%D0%BF%D1%80%D0%BE%D0%B3 %D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D 0%B0%D0%BD%D0%B8%D0%B5%29

Там же смотри абстракцию.

Последний раз редактировалось Ra$cal; 29.07.2009 в 22:51..
 
Ответить с цитированием

  #3372  
Старый 29.07.2009, 22:44
horlyk
Участник форума
Регистрация: 02.12.2007
Сообщений: 132
Провел на форуме:
233095

Репутация: 21
Отправить сообщение для horlyk с помощью ICQ
По умолчанию

Во! теперь понял! еще раз огромное спасибо! Ща еще допишу в этой же программе пересчет номеров узлов, тоесть были узлы: узел1, узел2, узел3. Удалили узел2. Узел3 стал узел2. что-то типа этого.

После этого, не поленюсь, перепишу полностью программу с нуля, уже думая над инкапсуляцией, используя еще и двухсвязные списки!
 
Ответить с цитированием

  #3373  
Старый 29.07.2009, 22:53
Ra$cal
Постоянный
Регистрация: 16.08.2006
Сообщений: 640
Провел на форуме:
1354067

Репутация: 599


По умолчанию

Та не за что =) Просто внимательнее книги читай. Эти моменты там обсуждаются 100% Просто их с ходу не понимают обычно.
 
Ответить с цитированием

  #3374  
Старый 30.07.2009, 17:50
Gin
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме:
262809

Репутация: 21
По умолчанию

Нужно написать софт для работы с HTTP. Подскажите какие библиотеки\классы\исходник и использовать, что бы упростить себе задачу. Было бы здорово если бы дали ссылки на хорошие статьи\книги и т.д.
Заранее спасиб
 
Ответить с цитированием

  #3375  
Старый 30.07.2009, 18:48
agrofyl2
Познающий
Регистрация: 25.04.2008
Сообщений: 51
Провел на форуме:
146826

Репутация: 17
По умолчанию

в общем ладно - сай ошибку найду.


---
вобщем посмотрел как это делает автор кода, сделал вот как:
Код:
void DLLEXPORT GiveFnptrsToDll( enginefuncs_t* pengfuncsFromEngine, glparam* GPE)
#else
extern "C" DLLEXPORT GiveFnptrsToDll( enginefuncs_t* pengfuncsFromEngine, glparam* GPE )
#endif
{
   memcpy(&g_engfuncs, pengfuncsFromEngine, sizeof(enginefuncs_t));
   GP=GPE;
}
Что это такое не особо понимаю ибо с длл работаю впервые.

Последний раз редактировалось agrofyl2; 30.07.2009 в 19:11.. Причина: нашел способ
 
Ответить с цитированием

  #3376  
Старый 30.07.2009, 19:00
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

Gin, WINSOCK / WININET.

ps. я, конечно, могу сейчас открыть google и найти тебе несколько статей, которые читал или отзывы о которых указывают на их хорошее качество, но не понимаю, почему этого не можешь сделать ты.
 
Ответить с цитированием

  #3377  
Старый 30.07.2009, 19:04
Glazz
Участник форума
Регистрация: 09.08.2008
Сообщений: 139
Провел на форуме:
560332

Репутация: 15
По умолчанию

Цитата:
Сообщение от Gin  
Нужно написать софт для работы с HTTP. Подскажите какие библиотеки\классы\исходник и использовать, что бы упростить себе задачу. Было бы здорово если бы дали ссылки на хорошие статьи\книги и т.д.
Заранее спасиб
http://www.citforum.ru/book/cook/winsock.shtml - вариант для Win. Если нужно под UNIX то
SOCKET -> int;
и не нужно делать никаких инициализация с WSA.
closesocket() -> close();
 
Ответить с цитированием

  #3378  
Старый 30.07.2009, 19:12
Gin
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме:
262809

Репутация: 21
По умолчанию

2Fata1ex

Конечно я это уже сделал, по WININET я нашел инфу даже книгу, за WINSOCK спасиб не знал.

2Glazz

Спасиб за ресур этот я не нашел.

2All
Выложил бы кто из сообщества свой пример использования WINSOCK / WININET. К примеру парсинг выдачи гугла или просто получения кода страницы. Что нибуть простое, но показывающее механизмы работы. Большинство же статей что я нашел, расказывается о написание чата или же клиент серверных приложений.
 
Ответить с цитированием

  #3379  
Старый 30.07.2009, 19:24
razb
Постоянный
Регистрация: 24.03.2009
Сообщений: 670
Провел на форуме:
2868783

Репутация: 414


Отправить сообщение для razb с помощью ICQ
По умолчанию

В разделе "статьи" товарищ slesh уже писал статьи по данному сабжу.
 
Ответить с цитированием

  #3380  
Старый 30.07.2009, 19:32
Fata1ex
Постоянный
Регистрация: 12.12.2006
Сообщений: 906
Провел на форуме:
4205500

Репутация: 930


По умолчанию

 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Часто задаваемые вопросы по MySQL Серый PHP 5 28.12.2006 18:26
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ