|
|
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
Всю свою жизнь я программировал на Borland C++ Builder, Borland C++ (из С++ только на этом). И вот я в нём разочаровался. Решил перейти на Visual C++. Но не понял как там сделать сокеты. Т.е. в билдере это был такой компонент как ServerSocket и ClientSocket. Можите мне на примере простейшей программе написать как это выглядело бы в Visual C++? Т. е. чтобы там было видно как прослушивать порт, как принимать данные, как отправлять их, как подключаться. Зараннее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 09:51 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
BelevernВсю свою жизнь я программировал на Borland C++ Builder, Borland C++ (из С++ только на этом). И вот я в нём разочаровался. Решил перейти на Visual C++. Но не понял как там сделать сокеты. Т.е. в билдере это был такой компонент как ServerSocket и ClientSocket. Можите мне на примере простейшей программе написать как это выглядело бы в Visual C++? Т. е. чтобы там было видно как прослушивать порт, как принимать данные, как отправлять их, как подключаться. Зараннее спасибо. Привет. Во-первых, в сети есть много документации на эту тему. Вот: www.codenet.ru www.sources.ru Во-вторых, ну я конечно думаю Вы сами знаете, но, напишу. В Отличие от Buildera в VS C++ всё надо писать ручками, то есть нету таких ActivX компонентов которые можно на диалоге разместить и у видеть все их методы. Есть класс который надо самому реализовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 10:06 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
Дамс... я это уже понял. Я даже не знаю как называеться класс сокетов: WinSock не подходит. Щас поищу... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 10:09 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
BelevernДамс... я это уже понял. Я даже не знаю как называеться класс сокетов: WinSock не подходит. Щас поищу... В MSDN'e всё есть класс CSocket. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 10:12 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
CSocet это класс из библиотеки классов MFC. Но если хочется чтобы без MFC есть такой модуль socket.h Можно с ним работать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 10:19 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
Всё равно плохо понимаю... можно всё таки небольшой примерчик? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 10:26 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
Напишите пожалуйста примерчик... Буду очень благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 10:33 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
BelevernВсё равно плохо понимаю... можно всё таки небольшой примерчик? Чувак, если ты плохо понимаешь, то что написано в документации, то купи книгу "Socet для чайников" если такая есть!!! Как ты в Buildere работал всю свою жизнь, если тут не можешь разобрать материал который тебе дали? Прости меня но у меня есть работа, а ты хочешь чтобы тебя учили, ты должен сам учится. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 10:35 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
Я разбираюсь... А по ходу этого говорю что ещё не разобрался. 8-) Вот и прошу примерчик, т.к. с ним будет проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 10:37 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
BelevernЯ разбираюсь... А по ходу этого говорю что ещё не разобрался. 8-) Вот и прошу примерчик, т.к. с ним будет проще.В MSDN-е же куча примеров есть. Вот, нпример, прстейшая заготовка для сервера: MSDN Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 10:47 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
Млин... обнаружил проблемку: Visual C++ 8 с этим не работпет... т.е. пишет кучу Linking error'ов и не запускаеться... фигово. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:03 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
BelevernМлин... обнаружил проблемку: Visual C++ 8 с этим не работпет... т.е. пишет кучу Linking error'ов и не запускаеться... фигово.Подключи Ws2_32.lib ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 11:30 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
Бросай Visual C++ иди в Unix там все круче... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 12:30 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
Barte В Отличие от Buildera в VS C++ всё надо писать ручками, то есть нету таких ActivX компонентов которые можно на диалоге разместить и у видеть все их методы. Есть класс который надо самому реализовать. В отличии от VC в Builder все компоненты не ActiveX, а с исходными кодами. не нравится родной компонент - берешь чужой или пишeшь свой код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 00:42 |
|
||
|
WinSocket на Visal C++
|
|||
|---|---|---|---|
|
#18+
Belevern... Для того уровня программирования, который выбрали вы непринципиально, на чем писать. Если вы отказываетесь от MFC в пользу чистого API, тогда возникает вопрос. А в чем вы РАЗОЧАРОВАЛИСЬ ? Неужели вы не могли в BCB запрограммировать сокет на низком уровне? Или я чет-не понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2006, 01:24 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=33504207&tid=2032061]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
150ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
65ms |
get tp. blocked users: |
1ms |
| others: | 254ms |
| total: | 514ms |

| 0 / 0 |
