Форум программистов, компьютерный форум CyberForum.ru

Подскажите,нужна консультация - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 2)Перевести в веденной строке все буквы из нижнего регистра в верхний http://www.cyberforum.ru/cpp-beginners/thread79234.html
2)Перевести в веденной строке все буквы из нижнего регистра в верхний
C++ Написать функцию, которая удалит из строки заданные символы написать функцию которая удалит из строки заданные символы. заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread79223.html
класс srring C++
задача - написать программу на C++ с перегрузкой функций ввода, вывода, сложения 2х строк и вывода букв из итоговой (сложенной) стоки с конструктором и деструктором. у меня возникают сложности с объявлением глобальных переменных, отвечающих за размер char массива, а так же с конструктором и деструктором. хотелось бы получить помощь по этим вопросам. если можно - код программы.
C++ Получить последовательность по правилу
Добрый вечер!!! Помогите пожалуйста разобраться!!! Имеются действительные числа a1,...,a28; b1,...,b28. Члены последовательности c1,...,c29 связаны с членами данных последовательностей соотношениями c29-i=a29-i/b29-i-c29-i+1; (i=1,...,28). Получить c1,...,c29. Буду очень рад, если кто-нибудь поможет!!!
C++ Как переписать текст из одного файла в другой? http://www.cyberforum.ru/cpp-beginners/thread79185.html
Скажите, каким образом можно записать текст в текстовый файл, если текст считывается с другого текстового файла?
C++ Запись цифр в файл. Как записать int f=5; в файл output.txt, Подскажите функцию или алгоритм. подробнее

Показать сообщение отдельно
accept
4817 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
13.01.2010, 21:27     Подскажите,нужна консультация
sockio.h - самописный файл
содержимое
C
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
#define SOCKOPEN_MAX  20   /* максимальное количество открытых сокетов */
 
struct _srbuf {
    int cnt;
    char *ptr;
    char *base;
};
 
typedef struct _sockiobuf {
    struct _srbuf send;
    struct _srbuf recv;
    int flag;
    int sd;
} SOCKET;
extern SOCKET _sockiob[SOCKOPEN_MAX];
 
enum _sockflags {
    _CLIENT  = 01,
    _TCP     = 02,
    _EOF     = 020,
    _ERR     = 040
};
 
int _sockfillbuf(SOCKET *);
int _sockflushbuf(int, SOCKET *);
 
#define sockeof(p)    (((p)->flag & _EOF) != 0)
#define sockerror(p)  (((p)->flag & _ERR) != 0)
 
#define sockgetc(p)   (--(p)->recv.cnt >= 0 \
                   ? (unsigned char) *(p)->recv.ptr++ : _sockfillbuf(p))
#define sockputc(x, p) (--(p)->send.cnt >= 0 \
                    ? *(p)->send.ptr++ = (x) : _sockflushbuf((x), p))

всё это нужно, чтобы для чтения трёх символов, например, не делать три раза recv
и чтобы не лазить по буферу вручную (как это обычно в примерах бывает)
 
Текущее время: 04:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru