Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   с++ и интернет, сеть (http://forum.oszone.net/showthread.php?t=51729)

Turman 16-07-2005 02:06 341369

с++ и интернет, сеть
 
я вот тут решил игру написать на си.
игра примитивная но любопытная-
есть прямоугольник- внутри него два лучика ездят
два игрока сответственно.
лучиком управлять можно и если лучик пересечет границу или свой след или чужой то он проиграл.
вот сейчас думаю как бы по сети и интернету это организовать.
может кто знает как в си с протоколами и вообще с сетью работать?
где почитать?

hasherfrog 16-07-2005 10:42 341407

Я-то знаю, только... Может вам всё же не С/С++ взять? Ну в общем, почитайте вот тут: http://www.codeguru.com/Cpp/I-N/network/ В частности, там есть пример, winbattle. Если задумайте скачать исходники, просто зарегистрируйтесь. Там нормально всё (даже рекомендую, если так можно сказать).


Turman 16-07-2005 22:16 341556

ok! спасибо- посмотрел прогу winbattle- да- много там всякий блоков- надо разбираться....
а что взять посоветуете? кроме с и с++?

hasherfrog 16-07-2005 22:52 341575

>> а что взять посоветуете? кроме с и с++?
Не совсем (совсем не) понял вопрос. Я люблю С. Программирую в основном на С++. Я - системный программист. Поэтому... пшшш... ничего не могу посоветовать кроме С/С++ :-| Нет, ну конечно, можно и на java, или там perl, возможно это даже много проще будет, особенно если "для интернет", а не внутри общажной ЛВС. Но... это к нашим веб-мастерам скорее, не ко мне лично :-(

Turman 18-07-2005 14:01 341913

попробовал разобраться в программе winbattle.
там похоже для сетки программа - а где бы найти чтобы инет можно использовать?

вот у меня еще вопрос- где бы почитать про графику в с++?
какая эта тема в msdn.
помню даже в бейсике на бк001001 можно было, задав координаты точки, получить номер цвета в который она окрашена.
а можно ли это в с\с++?

hasherfrog 18-07-2005 14:06 341917

1. Какая разница между internet и "сеткой"? Нет, я понимаю, что большая, если в деталях. Но основа-то одна.
2. Гугль

Turman 18-07-2005 21:52 342026

спасибо!

смотрю -изучаю.
но поскольку программировать вообще на с++ особо не приходилось- тем более с сокетами и графикой- может если есть ссылка на готовые проги- дайти плиз!

Turman 20-07-2005 01:09 342306

да- не все так просто оказалось и с графикой- оказывается надо класс использовать.
а потом както выводить ...вообщем пока разбираюсь...

Envel 25-07-2005 11:45 343425

В С++ нет графики. Есть графические библиотеки, имеющие интерфейс С++. Для сетевого программирования используй sockets (winsockets в windows). Там все достаточно просто, через msdn легко разобраться, много примеров.


Время: 02:50.

Время: 02:50.
© OSzone.net 2001-