Вопрос № 172994: Здраствуйте уважаемые эксперты, пробую написать простое приложение клиент - сервер на сокетах, для пересылки сообщений, только возникла проблема уже на подключении в приложении исходник ...
Вопрос № 172998: Доброго времени суток! Друзья,написал программу в Вижуал,компилятор ошибок не нашёл,но почему-то консольное окно с результатом работы открывается и мгновенно закрывается,подскажите как мне это ...
Вопрос № 172994:
Здраствуйте уважаемые эксперты, пробую написать простое приложение клиент - сервер на сокетах, для пересылки сообщений, только возникла проблема уже на подключении в приложении исходник сервера и клиента, в клиенте пишетца, что клиент подключился, а как зделать чтобы в сервере тоже писалось сообщение, что ктото подключился к серверу? Поделитесь пожалуйста куском кода. Заранее спасибо, с уважением, Станислав.
#thank 255110
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 172998:
Доброго времени суток! Друзья,написал программу в Вижуал,компилятор ошибок не нашёл,но почему-то консольное окно с результатом работы открывается и мгновенно закрывается,подскажите как мне это грамотно разрешить?
Отвечает Dr_Andrew, Модератор :
Здравствуйте, Roma2010! Ваша программа нормально работает. Просто среда разработки закрывает окно консоли сразу после того, как завершилась работа программы (а это происходит очень быстро). Естественно, что пользователь (в данном случае Вы) не успевает прочесть сообщений программы, выводимых на консоль. Решений этой проблемы два: 1) Запускать программу не из среды разработки, а из эмулятора командной строки ОС (для линейки Windows NT - это cmd); 2) Если Вы хотите видеть сообщения программы при
запуске из среды разработки (например, для отладки), то стоит дополнить Ваш код следующими строчками:
Код:
#include <conio.h> // Для подключения функции _getch() // .... - Код Вашей программы _getch(); // Принимает любой символ, введ
ённый пользователем с клавиатуры. return 0; // В самом конце программы.
Тем самым программа будет ожидать ввода символа с клавиатуры, а Вы получите возможность прочитать её сообщения.
Ответ отправил: Dr_Andrew, Модератор
Ответ отправлен: 07.10.2009, 09:23 Казахстан, Алма-Ата Организация: Казахский научный центр карантинных и зоонозных инфекций Адрес сайта:Медицинские программы для Linux ICQ # 256452186
Оценка ответа: 5
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 255114
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Отвечает Калеев Владимир Викторович, 6-й класс :
Здравствуйте, Roma2010. Если пользуетесь консольным вводом-выводом через cout и cin, то можно в конце программы поставить
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.