|
15 / 15 / 2
Регистрация: 20.11.2009
Сообщений: 452
|
|
Сокеты в Fedora 1422.05.2011, 20:29. Показов 2681. Ответов 11
Метки нет (Все метки)
Необходимо написать программу для передачи бинарных по сети по протоколам tsp и udp под ос Fedora 14.
В качестве базового примера решил использовать http://www.rsdn.ru/article/unix/sockets.xml начиная с листинга 1, 2 компилятор заявил 1
/home/nikooolay/test/src/main.cc:34:24: ошибка: нет декларации ‘perror’ в этой области видимости /home/nikooolay/test/src/main.cc:35:15: ошибка: нет декларации ‘exit’ в этой области видимости /home/nikooolay/test/src/main.cc:43:22: ошибка: нет декларации ‘perror’ в этой области видимости и тд Зы ниразу не линксойд, какую лучше использовать среду для разработки подобной задачи?
0
|
|
| 22.05.2011, 20:29 | |
|
Ответы с готовыми решениями:
11
После установки второй ОС Fedora, и лодер Windows, и лодер Fedora не отображаются в bios boot options,
Различия в Fedora |
|
Формучанин
364 / 296 / 42
Регистрация: 02.11.2010
Сообщений: 1,245
|
||||||
| 22.05.2011, 20:44 | ||||||
|
в файле main.cc не хватает инклуда:
1
|
||||||
|
15 / 15 / 2
Регистрация: 20.11.2009
Сообщений: 452
|
|
| 22.05.2011, 20:47 [ТС] | |
|
Остались ошибки:
/home/nikooolay/test/src/main.cc:35:24: ошибка: нет декларации ‘perror’ в этой области видимости /home/nikooolay/test/src/main.cc:66:19: ошибка: нет декларации ‘close’ в этой области видимости
0
|
|
|
Формучанин
364 / 296 / 42
Регистрация: 02.11.2010
Сообщений: 1,245
|
||||||
| 22.05.2011, 21:19 | ||||||
1
|
||||||
|
15 / 15 / 2
Регистрация: 20.11.2009
Сообщений: 452
|
|
| 22.05.2011, 22:17 [ТС] | |
|
Спасибо.
Теперь возник следующий вопрос. а как собственно клиент получает адрес сервера ?
0
|
|
|
Формучанин
364 / 296 / 42
Регистрация: 02.11.2010
Сообщений: 1,245
|
|
| 22.05.2011, 23:32 | |
|
0
|
|
|
15 / 15 / 2
Регистрация: 20.11.2009
Сообщений: 452
|
|
| 23.05.2011, 10:19 [ТС] | |
|
Как вариант это переменная AF_INET, но откуда она берет значения
0
|
|
|
1259 / 650 / 44
Регистрация: 06.02.2011
Сообщений: 1,654
|
|
| 23.05.2011, 10:43 | |
|
Не, AF_INET это не переменная и вообще не адрес.
Адрес у вас INADDR_LOOPBACK т.е 127.0.0.1
1
|
|
|
15 / 15 / 2
Регистрация: 20.11.2009
Сообщений: 452
|
||
| 23.05.2011, 14:55 [ТС] | ||
|
и так в програме клиента указал следующее
addr.sin_addr.s_addr = inet_addr ("192.168.1.2"); при работе возникает ошибка No route to host Маршруты клиента
0
|
||
|
1259 / 650 / 44
Регистрация: 06.02.2011
Сообщений: 1,654
|
|
| 24.05.2011, 11:34 | |
|
А где маршруты то?
И вы бы кода кусочек показали что-ли.
0
|
|
|
15 / 15 / 2
Регистрация: 20.11.2009
Сообщений: 452
|
|||||||||||
| 24.05.2011, 15:14 [ТС] | |||||||||||
|
по ссылке ж пример.
вот уже немного доработанный сервер
0
|
|||||||||||
|
Nikku
|
|
| 24.05.2011, 16:57 | |
|
Коль, напиши "route -n" это и есть список маршрутов, а iptables -L -n это совсем не то (мы тупанули когда это писали). И еще, по идее чтобы была связь с айпишником внутри одного сегмента сети, нам достаточно маршрута на непосредственно подключенную сеть, а он и так прописывается по-умолчанию.
З.Ы.: все, поумничал, ухожу, жду подсказок более продвинутых пользователей насчет ошибки функции connect: No route to host. |
|
| 24.05.2011, 16:57 | |
|
Помогаю со студенческими работами здесь
12
Загрузка Fedora ltsp Fedora Wifi в fedora WiFi on Fedora 15 Установка Fedora Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
|
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
|
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2.
Данный документ берёт данные из другого нетипового документа. . .
|
|
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
|
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: реализовать программный контроль на предмет проведения документа. . .
|
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача:
1. Реализовать контроль заполнения реквизита. . .
|
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение:
DISM / Online / Add-Capability / CapabilityName:WMIC~~~~
Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
|