Увжаемые знатоки! Как настроить комп на соединение с другим компом через модем по телефонной линии, но не через интернет. Подскажите пожалуиста: serg_13_2002@mail.ru
Добрый день, Сергей! Вопрос к эксперту Fess. Пишите руками, раз уж рассылка по С++! Ответ отправлен: 23.06.2004, 09:54 Отправитель: Sedric Отвечает Fess
Доброе время суток, Сергей! Через телефон. Что называется в точку попал. Есть у Мелкософта такая приятная API, называется Telephony API. Вещь весьма и весьма полезная. Сначала определись, как много ты хочешь почерпнуть из неё. Если просто связать два компа, достаточно использовать первоначальный набор функций, входящий в состав Basic Telephony (это такой уровень, даю по-буржуйски, потому что так искать инфу на эту тему легче будет, да и не нашел я ничего достойного на "великом и могучем" по этой теме). Сей уровень содержит функции для инициализации, коннекта и тому подобных приятностей... Следующий уровень (level)- Supplementary Telephony. Это надмножество над предыдущим. Далее Extended Telephony. Ну два последних, думаю, тебе пока не светит юзануть, сначала Базовый уровень освой. Далее чисто по теме: начинать нужно с инициализации TAPI через lineInitilize
(для Win95) или lineInitializeEx (для остальных). Перед этим нужно несколько неприятных вещей совершить, например получить API version, если нужно, то ещё и Extention version через lineNegotiateAPIVersion и lineNegotiateExtVersion соответственно. Далее lineOpen, lineMakeCall. Будем считать, что дозвонился, и тут в игру вступает Comm API, но это уже из другой сказки. Хотя TAPI и имеет возможности для пересылки данных, защите и даже маршрутизации, всё же чаще юзают Comm API для более тонкой работы. Да, чуть не забыл о такой теме, как "класс девайса" (Device class), для модема, например, используют comm/datamodem класс. В общем история эта длинная, зато с помощью телефонов надежнее, чем без них. Многое также зависит от типа линий (POTS или ISDN, например). Знаешь что, я сейчас можно сказать по этой теме работаю, намыль мне лучше на tgl_Fess@mail.ru, может чем и помогу... Кстати, если
что в сети по теме найдешь, не поленись, пожалуйста, туда же намыль. ОК? Удачи!
Ответ отправлен: 23.06.2004, 22:40 Отправитель: Fess
Вопрос № 1725
Я решил занятся програмированием на С++. Подскажите пожалуйста какой компилятор мне следует выбрать. Каким пользуетесь вы? Какой быстрее, более практичный, у какого больше возможностей.
Доброе время суток, Slim! Я бы не стал суетиться по поводу компилятора. А вообще кому как. Хорошие отзывы об Intel C++ Неплохой вроде и в Visual C++ Еще нужно знать в скольки-битной среде вы собрались писать. В 16-битной среде был распространен Turbo C++. Недавно я скачал Dev C++, вот он мне не понравился. Создает слишком огромные выходные файлы и долго работает. Ответ отправлен: 24.06.2004, 18:50 Отправитель: CrackLab Отвечает Sedric
Приветствую Вас, Slim! Это извечная тема всех форумов и конференций. Лично я пользуюсь Visual C++ 6.0.И ничего, живой .... вроде.... Вам нужен не компилятор, для начинающего между ними разница небольшая, а среда разработки. Выбор из двух - Visual C++ vs Borland C++ Builder. Учитывая существование Митино, разницы в цене между ними нет. Ответ отправлен: 23.06.2004, 16:38 Отправитель: Sedric Отвечает Fess
Приветствую Вас, Slim! Правильно решил. Компилятор нужно выбирать в зависимости от потребностей. Для того, чтобы просто поэкспериментировать с С++ можно взять что-нибудь попроще, типа Борландовских старых компилеров. Хотя... стандарт С++ был написан только в 1998 году, так что очень старый компилер может кое-чего и не поддерживать (например у MSVC 4-5 были проблемы с поддержкой шаблонов функций, видел, наверное, как в умных книжках авторы предупреждали начинающих программеров...). Другое дело платформа. Если под Форточки писАть собрался (прим. ударение на "А"! :-)), да ещё и среду хорошую хочешь, то можно MSVC или BCB юзать. Здесь сколько кодеров, столько и мнений. Я лично чаще MSVC использую, т.к. его можно под MAMS32 легко приспособить (хотя для Асма всё же чаще RadASM использую, или WinASM), да и привык как-то побольше к Мелкософтскому компилеру и к MFC.
Если под Линухи кодить будешь (что тоже неплохо), то gcc к твоим услугам. Думаю, что без ОСи тебе кодить ещё рановато (как впрочем и мне...), да и не про С++ это, хотя... Также советую взглянуть на Dev C++, так сказать "лаконичный компилятор". Это конечно далеко не полный список неплохих компилеров, можно ещё на Интеловские обратить внимание, Ваткомовский и т.д., но для начала хватит с лихвой. Общий совет, который я даю всем: установи несколько компилеров С++. Много плюсов. Ну вот в принципе и всё. Удачи. Adios!
Ответ отправлен: 23.06.2004, 22:42 Отправитель: Fess
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.