Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Linux Синхронизация потоков - найти ошибку в коде не получается разрулить следующую ситуацию. дано: переменная. 2 треда. 1 поток рулит переменной. 2 поток может обращатся к переменной из первого потока через специальную функцию аксессор. https://www.cyberforum.ru/ cpp-linux/ thread339562.html GUI на С C++ Linux
Здравствуйте! Подскажите, пожалуйста, с какими библиотеками можно на С под линух окошки делать? Qt и wxWidgets не считаются - они для С++...
C++ Linux sendfile https://www.cyberforum.ru/ cpp-linux/ thread339137.html
Добрый вечер. Есть у меня сервер на не блокируемых сокетах и epoll, который через sendfile раздает достаточно большие файлы. Вообщем то все работает, но на стресс тесте, когда подключается примерно 1500 клиентов sendfile() начинает подвисать. Вычислил это расставив gettimeofday по коду, подвисает относительно на долго. Как понять, что там происходит и почему он вообще виснет то, ведь сокет не...
C++ Linux read/write thread safety https://www.cyberforum.ru/ cpp-linux/ thread338997.html
есть 2 потока, один пишет(write), другой читает(read). thread safety или нет? P.S если имеет значение, то речь идет о модеме.
Запуск программы с параметром C++ Linux
Доброго дня. Пишу программу которая запускается с одним параметром, в этом параметре адрес создания файла. #include <stdlib.h> #include <stdio.h> #include <fstream> #include <iostream> using namespace std; int main(int argc, char* argv)
C++ Linux Работа с портами из kernel module https://www.cyberforum.ru/ cpp-linux/ thread338185.html
Возникла задача написать обработчик прерываний для некоторго устройства. Для этого нужно написать модуль ядра и нужны функции чтения регистра, записи в регистр устройства. В userspace это делается при помощи ioperm+inb,outb. Как это сделать из kernel module?
C++ Linux Эмуляция модема https://www.cyberforum.ru/ cpp-linux/ thread337849.html
Нужно написать программу, работающую с модемом. Как отлаживать ума не приложу=\ железного модема у меня нету, а софтовых не нашел. К чему я это все... подскажите как можно решить проблемму. заранее спасибо.
C++ Linux wireshark и arp запросы/ответы
шлю arp запрос когда запущен wireshark ответ приходит мнгновенно, когда не запущен с задержкой около 5 секунд, почему ? % )
C++ Linux Графика в консоли C++ Здравствуйте. Изучаю C++ уже около 3-х месяцев, но нигде не могу найти аналог виндовой библиотеки для рисования прямоугольников, кругов и линий в консоли под Linux. Ncurses тоже не объявляется, всё, что находил - или только для Windows, или только для C. ANSI псевдографика не пойдёт. Заранее спасибо. https://www.cyberforum.ru/ cpp-linux/ thread337782.html C++ Linux FTP клиент без использования неблокирующий сокетов https://www.cyberforum.ru/ cpp-linux/ thread337659.html
Дали задание написать ftp клиент, который должен залить n файлов и иногда считывать список файлов в папке на фтп сервере. Нужно написать на блокирующих сокетах, без использования селектов и т.д. ... да селекты впринципе и не нужны, работа происходит с одним сервером. Клиент должен стабильно работать длительное время, не зависая. В общем задачка довольно сложна, я написал большой код и...
arp header C++ Linux
есть тут #include <net/if_arp.h>, но все как то непонятно % ) struct arphdr { unsigned short int ar_hrd; /* Format of hardware address. */ unsigned short int ar_pro; /* Format of protocol address. */ unsigned char ar_hln; /* Length of hardware address. */ unsigned char ar_pln; /* Length of protocol address. */ unsigned short int ar_op; /* ARP opcode...
C++ Linux Вопрос по теории касаемо статических библиотек *.a Читаю исходники weechat (кто не в курсе - irc клиент). Там я заметил интересную особенность. Ну кроме того,организация программы немного необычная: функция main общая для всех gui-интерфейсов,а сами функции,вызываемые из main, уже дублируются в разных папках по итерфейсам (Qt,Gtk,ncurses и т.д.), так ещё и сам core-код вместе с main сначала компилируется в статическую библиотеку... https://www.cyberforum.ru/ cpp-linux/ thread337434.html
Эксперт С++
7175 / 3234 / 81
Регистрация: 17.06.2009
Сообщений: 14,164
17.08.2011, 10:02 0

Как правильно выбрать размер буфера - C++ Linux - Ответ 1918196

17.08.2011, 10:02. Показов 4361. Ответов 12
Метки (Все метки)

Ответ

К слову, у линукса и фри в tcp стеке не так много отличий
Если в смысле использования то отличий быть не должно
А вот в смысле реализации - могу поспорить что реализации отличаются кардинально

Добавлено через 41 секунду
Ну извините, я как-то не подумал что ТС спрашивает о размере буфера для recv()/send()
Это в первом посту написано

Вернуться к обсуждению:
Как правильно выбрать размер буфера C++ Linux
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.08.2011, 10:02
Готовые ответы и решения:

Как правильно выбрать размер кластера NTFS
Доброго времени! Собственно к делу: подключили мне HDD на 2Tb на котором будут лежать...

Как правильно выбрать размер локального типа-массива
Преподаватель задал вопрос, ответить надо в строгой форме, а у меня с собой нет даже методички,...

Микроконтроллер от B&R, как получить размер буфера
Программируется микроконтроллер на нём пишется сетевой обмен(Сервер) TCP язык ANSI-C Пишу...

Как изменить размер окна, а не только буфера
HANDLE out_handle = GetStdHandle(STD_OUTPUT_HANDLE); COORD crd = {18, 13}; SMALL_RECT src =...

12
17.08.2011, 10:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.08.2011, 10:02
Помогаю со студенческими работами здесь

размер буфера
принимаю с imap сервера ответ, в массив byte; и ответ добивает пустыми символами массив. свойство...

Размер буфера у wsprintf
Здравствуйте ув. форумчане! Есть такой код: invoke wsprintfA, buf, &quot;0x%p&quot;, 0xAABBCCDD ...

WinInet и размер буфера
Начал недавно изучать WinInet (да и С++ в целом конечно). И назрел такой вот вопрос. Что делать в...

Передать размер буфера
strcpy_s(Name, sizeof Name, newName); // либо же strcpy_s(Name, Name, newName); Собственно...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru