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

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


Информационный Канал Subscribe.Ru

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

Выпуск № 566
от 14.08.2004, 17:30

Администратор:
Имя: Nick.Box
URL: Информационный ресурс
ICQ: 365124
[censored], [censored]
О рассылке:
Задано вопросов: 1827
Отправлено ответов: 3530
Активность: 193.2 %
[Задать вопрос >>][Регистрация эксперта >>]
[Поиск в базе][Обсудить на форуме]


 Список экспертов, ответы которых опубликованы в данном выпуске

E-terra experts
Статус: Доверительный
Общий рейтинг: 108.79
[Подробней >>]
Arthur
Статус: Начальный
Общий рейтинг: 131.25
[Подробней >>]
CrackLab
Статус: Опытный
Общий рейтинг: 123.81
[Подробней >>]
 
SackTap
Статус: Доверительный
Общий рейтинг: 114.83
[Подробней >>]
Morgion
Статус: Опытный
Общий рейтинг: 106.04
[Подробней >>]


 Краткий перечень вопросов

Вопрос № 1818. Uvajaymie Experti u minya takoy vapros. U minya es SDI prilojeniya ona doljna rabotat v lokalnom set... (ответов: 2)
Вопрос № 1819. Здравствуйте! Подскажите , пожалуйсто , какие учебники по C, являются лучшими, что бы начать с нуля.... (ответов: 4)

Вопросов: 2, ответов: 6


 Вопрос № 1818

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



Вопрос отправлен: 11.08.2004, 09:38
Отправитель: Vazgen

[Следующий вопрос >>] [Список вопросов]

Отвечает E-terra experts

Приветствую Вас, 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



Вопрос отправлен: 11.08.2004, 17:24
Отправитель: Паша

[Следующий вопрос >>] [Список вопросов]

Отвечает CrackLab

Доброе время суток, Паша!
Вот по С не подскажу, но по С++ мне очень нравится Г. Шилдт - Самоучитель С++. Насчет компилятора - используйте любой распространенный компилятор. Например 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.

(C) 2002-2003 Команда RusFAQ.ru.

 Персональные данные

Ваше имя:

Ваш e-mail:

Опубликовать мой e-mail в рассылке


 Вопрос и дополнение

Ваш вопрос:


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


Получить ответов:


 Выбор рассылки

Программисту
Assembler (25)
C / C++ (14)
Perl (7)
Builder / Delphi (15)
Pascal (22)
Basic / VBA (6)
Java / JavaScript (8)
PHP (15)
Криптография (7)
WinAPI (13)
Радиоэлектроника (11)
Пользователю
Windows 95/98/Me (47)
Windows NT/2000/XP (59)
"Железо" (43)
Поиск информации (16)
Администратору
Windows NT/2000/XP (34)
Linux / Unix (19)
Юристу
Гражданское право (10)
Семейное право (7)
Трудовое право (9)
КоАП (6)

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




Задать вопрос | Регистрация эксперта | Поиск в базе | Чат | Форумы | Новости
Проект экспертов RusFAQ.ru | Фотоальбом | Virus.RusFAQ.ru | Администрирование
Профессиональная WEB-Студия B.I.T.


Яндекс цитирования
Rambler's TopShop Rambler's Top100
© 2001-2004 Россия, Москва. Авторское право: Калашников О.А.

http://subscribe.ru/
http://subscribe.ru/feedback/
Адрес подписки
Отписаться

В избранное