G
Guest
Здравствуйте! Мне стало интересно использование класса CSocket. Но в MFC я практически ничего не понимаю. Помогите мне, пожалуйста, от структуры SOCKADDR и до отправки/приёма данных. Заранее благодарю за ответы.
Я тоже.В MFC ничего не смыслю.
Не уверен что она там вообще используется...от структуры SOCKADDR
Принцип работы остался абсолютно одинаковым, но вот код изменился - всё ясно и понятно. Вообще с WinAPI приходится очень сильно мучаться, за что я диалоговые окна, например, создаю только с MFC.MFC реализация кстати не намного ушла от стандарта.
Там есть два варианта, по-моему - LPCTSTR и SOCKADDR. С последним я вообще не желаю работать после того как увидел поля структуры. А вот через строку - это можно. Как я понимаю, что-то вроде этого - "192.168.210.111".Не уверен что SOCKADDR там вообще используется...
Конечно можно.....Добавлено: З. Ы. А сокетами в MFC создать соединение по локальной сети можно?
Они впринципи все одинаковые, просто обзываются по другому...Добавлено: Цитата:
(lazybiz @ 17:11:2010 - 11:06)
Не уверен что SOCKADDR там вообще используется...
Там есть два варианта, по-моему - LPCTSTR и SOCKADDR. С последним я вообще не желаю работать после того как увидел поля структуры. А вот через строку - это можно. Как я понимаю, что-то вроде этого - "192.168.210.111".
Ну тут по-моему между этими двумя типами нет ничего схожего... Один - указатель на строку. Второй - структура.Там есть два варианта, по-моему - LPCTSTR и SOCKADDR.
А как искать компы в локальной сети через CSocket? DirectPlay я не юзаю, да и не особо хочу - он даже сложнее сокетов B)По локальной сети конечно можно.....))
Я уже почитал.Ты бы сначала почитал получше про сокеты, как они работают и т.п..., а потом можно и до CSocket добраться.
Вот тут посмотри если интересно:
Ссылка скрыта от гостей
Смотря для чего, вернее чем именно будет отвечать тот "демон"-сервис который прослушивает этот порт....И чтобы к компу в локальной сети подключиться достаточно знать его IP. Я правильно мыслю?
На firststeep.ru если честно очень плохо описанны сокеты... Автор сам особо не понимал ссмысл и его статься получилась крайне вырезанной и не исчерпывающей.... (код в постах - не его, уж поверьте)...Я уже почитал.
Вы сами дали мне ссылку:
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab