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

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


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

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

Выпуск № 831
от 25.08.2007, 20:35

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


Вопрос № 99000: Привет всем: Я собрался писать прокси под win? но нигде не могу найти материал как это делается, немного разобрался с winsock, но нет у меня ни исходников прокси ни учебного пособия с чего начать. Помогите ссылками или кто чем может))))))...
Вопрос № 99033: Здравствуйте. Подскажите пожалуйста, откуда можно скачать стандартную библиотеку к Borland C++ V5.02....
Вопрос № 99040: Здравствуйте уважаемые эксперты! Помогите, пожалуйста, реализовать следующий участок кода в C++, на Delphi он выглядит так (см. приложение). Заранее благодарен!...

Вопрос № 99.000
Привет всем:
Я собрался писать прокси под win? но нигде не могу найти материал как это делается, немного разобрался с winsock, но нет у меня ни исходников прокси ни учебного пособия с чего начать. Помогите ссылками или кто чем может))))))
Отправлен: 20.08.2007, 12:08
Вопрос задал: Tatarin (статус: 2-ой класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Rockie
Здравствуйте, Tatarin!

В данном случае нужно в первую очередь определиться - что именно вам нужно. А также указать среду программирования и ОС. В противном случае вопрос слишком обширен.

Классификация прокси:
http://www.cyberforum.ru/showthread.php?t=1105

Поиск по запросу "C++ исходник прокси сервера"-Link...


описание протокола HTTP: http://www.faqs.org/rfcs/rfc2616.html

winsock:
http://www.citforum.ru/book/cook/winsock.shtml

socks5:
http://www.opennet.ru/base/net/socks5_rfc1928.txt.html

еще поиск: (Link....)

(Отредактированы длинные ссылки) [ Климова М. ]
Ответ отправил: Rockie (статус: 2-ой класс)
Ответ отправлен: 20.08.2007, 12:35


Вопрос № 99.033
Здравствуйте. Подскажите пожалуйста, откуда можно скачать стандартную библиотеку к Borland C++ V5.02.
Отправлен: 20.08.2007, 16:34
Вопрос задал: Angelkaworu (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Rockie
Здравствуйте, Angelkaworu!

Стандартная библиотека - это набор функций, описанных в стандарте C++. В том или ином виде она входит в поставку компилятора. Советую воспользоваться более новым компилятором, не уверен что BCC 5.02 соответствует стандарту С++ 98-го года. Компилятор версии 5.5 можно скачать по этой ссылке: http://www.softportal.com/freesoftware/403/borland-c++-compiler

Возможно, ваша проблема в настройках компилятора(например в непрописанных путях к рабочим дирректориям). Проверьте корректность путей в Options->Directories.

ссылка по теме:
"How configure the Borland C++ 5.02 Compiler"
http://www.ultraedit.com/index.php?name=Forums&file=viewtopic&p=9336
Ответ отправил: Rockie (статус: 2-ой класс)
Ответ отправлен: 20.08.2007, 17:41
Оценка за ответ: 5
Комментарий оценки:
Спасибо за ответ. Попробую скачать компилятор 5.5. Хотя ошибка в 5.02 не в настройках. Сам компилятор и часть библиотек работают вполне корректно. Проблема в том что некоторый файлы каталога include, не работают совсем, либо работаю некорректно. Так не работает vector.h и библиотеки других контейнерных типов.

Отвечает: Терсков Сергей
Здравствуйте, Angelkaworu!
Вообще-то Borland C++ 5.02 поддерживает стандарт 98-го года, а STL в это время в С++ уже был включен как составляющая... Поэтому никаких проблем возникать не должно. Возможно вы неверно подключаете заголовочные файлы (см. приложение). Но в любом случае STL можно скачать здесь:

http://www.sgi.com/tech/stl/download.html

Приложение:

Ответ отправил: Терсков Сергей (статус: Студент)
Ответ отправлен: 21.08.2007, 02:33
Оценка за ответ: 5
Комментарий оценки:
Спасибо за совет. Ошибка действительно заключалась в том, что не было строчки using namespace std;


Вопрос № 99.040
Здравствуйте уважаемые эксперты!

Помогите, пожалуйста, реализовать следующий участок кода в C++, на Delphi он выглядит так (см. приложение).
Заранее благодарен!

Приложение:

Отправлен: 20.08.2007, 18:21
Вопрос задал: Kobart (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Aristos
Здравствуйте, Kobart!

float Matrix[4][4];
только в отличии от Паскаля индесы будут от 0 до 3, а в квадратных скобках задаются размеры массива.
Ответ отправил: Aristos (статус: 3-ий класс)
Ответ отправлен: 20.08.2007, 18:28
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: Rockie
Здравствуйте, Kobart!

В приложении код, создающий массив из 5-ти элементов, заполняющий и распечатывающий. Не стоит забывать, что нумерация в C/C++ начинается с нуля. то есть массив выглядит так:
Matrix[0][0] = 0
Matrix[0][1] = 1
Matrix[0][2] = 2
Matrix[0][3] = 3
...
Matrix[4][4] = 8

Более подробную информацию смотрите в msdn, google и соответствующей литературе.

Приложение:

Ответ отправил: Rockie (статус: 2-ой класс)
Ответ отправлен: 20.08.2007, 18:56
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: Зотов Дмитрий Владимирович
Здравствуйте, Kobart!
к сожалению, я не знаю, что за тип Real в делфи.
просто приведу код:
Real Matrix[4][4];
Ответ отправил: Зотов Дмитрий Владимирович (статус: 2-ой класс)
Ответ отправлен: 21.08.2007, 01:23

Отвечает: Попов А.С.
Здравствуйте, Kobart!
Примерно так:
float Matrix[4][4];
Ответ отправил: Попов А.С. (статус: 2-ой класс)
Ответ отправлен: 22.08.2007, 07:20


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

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

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

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

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


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


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.56 beta от 20.08.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное