Uvajaymie Experti u minya takoy vapros. U minya es SDI prilojeniya ona doljna rabotat v lokalnom sete, SDI na comp1 (ID 192.168.0.1) doljna ortpravit CString str k SDI na comp2 (192.168.0.2), i SDI na comp2 daljna otobrazit string naprimer AfxMessageBox(str), ya xotel rishit etu prablemu spomshu CSocket. CSocket soc; soc.Create( UINT nSocketPort = 0,SOCK_STREAM, LPCTSTR "192.168.0.1"); vobshem nechgo nevishlo. I ya neznayo kakaya funkciya doljna perexvatit etot massage SDI na comp2, pojalusto poskajite kak mne eto sdelat zaraniye spasibo
Приветствую Вас, Vazgen! На comp1 Вам нужно создать клиентский сокет, на comp2 серверный. Запустить серверный в режиме ожидания соединения, функция Accept. Как только произойдет соединение клиентского сокета с серверным приложение выйдет из режима ожидания соединения. То есть сработает Accept. После этого получаете данные с сокета и выводите их окошком.
Ответ отправлен: 11.08.2004, 12:26 Отправитель: E-terra experts Отвечает Arthur
Приветствую Вас, Vazgen! Вобщем, для того, чтобы создать клиента, ты должен: 1.создать сокет (socket) 2.заполнить соответствующие адресные структуры (SOCKADDR_IN, HOSTENT) 3.приконнектиться к серверу (connect) Для того, чтобы работал сервер: 1.создать сокет (socket) 2.связать сокет с адресом (bind) 3.установить сокет на прослушивание порта (listen) 4.принимать клиентские сообщения (accept) Эта схема работает и в WinSock и в MFC. В приложение пример для MFC. Желаю удачи.
Приложение: Ответ отправлен: 12.08.2004, 05:31 Отправитель: Arthur
Вопрос № 1819
Здравствуйте! Подскажите , пожалуйсто , какие учебники по C, являются лучшими, что бы начать с нуля. И где можно скачать компилятор? лучше всего под win32
Доброе время суток, Паша! Вот по С не подскажу, но по С++ мне очень нравится Г. Шилдт - Самоучитель С++. Насчет компилятора - используйте любой распространенный компилятор. Например VC++ или Borland C++ Builder. Ответ отправлен: 11.08.2004, 19:05 Отправитель: CrackLab Отвечает SackTap
Доброе время суток, Паша! по с книга Кернигана и Ричи. в инете много. а компилятор - надо поискать. лучше советую скачать lcc-win32 - быстрые приложения маленького размера, хороший такой компилятор вместе с GUI, редактором форм и т.д. и сетап весит очень мало, точно не больше 8мб Ответ отправлен: 11.08.2004, 20:34 Отправитель: SackTap Отвечает Morgion
Добрый день, Паша! Я изучал C ( не с++) по старой книжке про Turbo C. В общем возьми несколько книг, посмотри и выбери те что лучше, тем более что сейчас книг дофига. Компилер lcc- url в приложении
Приложение: Ответ отправлен: 11.08.2004, 21:49 Отправитель: Morgion Отвечает Arthur
Здравствуйте, Паша! Подсказываю: 1. Т.А.Павловская "С/С++ , программирование на яхыке высокого уровня (для ВУЗОВ)", там даются основы языка, ООП и STL. 2. Б.Страуструп "Введение в язык С++" 3. Харви Дейтл, Пол Дейтл "Как программировать на С++" Эти три книжки написаны довольно просто. Там много практических примеров и листингов. Вобщем, всё что нужно Ответ отправлен: 12.08.2004, 05:59 Отправитель: Arthur
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.