Теоретически таймауты для трансляций NAT задаются админами роутеров. Хотя чаще всего админы их не трогают и оставляют то, что задано по умолчанию....
Дык, а какая проблема-то осталась? вроде ж на все вопросы Вы нашли ответы? Абонентов различать по паре адрес/порт, а чтоб запись о временной...
Именно так. Кстати, мне, как человеку, натрахавшемуся с IP-телефонией на некачественных каналах, давно хочется, чтоб IP-телефония стала чуть-чуть...
Пусть клиент периодически стучит серверу, скажем, с периодом в полминуты, эдакий keepalive: - сервер, я еще жив! - ага, клиент, слышу тебя......
Не наступите на грабли! TCP обладает авторегуляцией скорости отправки за счет наличия очень ограниченного окна передачи. Без такой авторегуляции в...
Luzer, а что мешает различать подключенных абонентов по комбинации source ip-address/source port? Если несколько разных абонентов будут...
ну никто не мешает и то и то использовать, скажем, в классах, инкапсулирующих строки.
Короче, давно надо всем просто-напросто перейти на нуль-терминейтед 32-битные строки и вообще забыть про данные размером меньше 32 бит. Типа все,...
А нельзя через HID-настройку менять какой-нибудь капабилити, скажем, моно/стерео, а через waveInGetDevCaps смотреть, у кого изменились капабилити?
Я никак не могу вспомнить, в каких случаях в C можно пропускать имена вышестоящих структур при обращении к полям вложенных структур. Нельзя ли...
Не только складывать. Еще и вычитать. Скажем, в том же самом интерпретаторе, когда исходные строки будут парситься на токены, при необходимости...
Если память выделяется через malloc, которой мы просто обязаны явно указывать размер, тогда нет смысла писать именно 0. Можно написать любое...
Если не секрет, для чего такое странное объявление нужно?
Можно сделать модули-переходники для всех этих повторно используемых функций (если конечно код, который необходимо повторно использовать,...
Под WinXP можно использовать таймеры высокого разрешения из mmsystem.dll: timeSetEvent, timeKillEvent, timeBeginPeriod, timeEndPeriod.
По окну, вызвавшему сообщение. Относительно окна всегда же известно, какого оно класса windows.inc MSG STRUCT hwnd DWORD ?...
А где читать-то? Черновик нового стандарта с open-std.org исчез. Где беловик?
Процессор чтоль какой древний? 10000 * 10000 = 100 000 000 пар операций (сравнить/перейти к следующему) - это меньше секунды.
srm, а задача академическая или практическая? Если практическая, то может быть возможно перенести упорядочивание отрезков на этап возникновения...
Придумал. Не две битовых карты, а одна парнобитовая. Каждому числу соответсвует пара бит в карте. 00 - ничего нет 01 - начало отрезка 10 - конец...
Имена участников (разделяйте запятой).