Категории
Статьи по категориям
Поиск по сайту Форма поиска по сайту
Панель управления
Пользовательская панель
|
vscanf(), vfscanf() и vsscanf() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 24 июля 2006 | Просмотров: 11420 | Комментариев: 0 |
#include <stdarg.h> #include <stdio.h> int vscanf(char * restrict format, va_list arg_ptr); int vfscanf(FILE * restrict stream, const char * restrict format, va_list arg_ptr); int vsscanf(char * restrict buf, const char * restrict format, va_list arg_ptr);
Эти функции добавлены в версии С99. |
vprintf(), vfprintf(), vsprintf() и vsnprintf() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 24 июля 2006 | Просмотров: 14370 | Комментариев: 0 |
#include <stdarg.h> #include <stdio.h> int vprintf(char *format, va_list arg_ptr); int vfprintf(FILE *stream, const char *format, va_list arg_ptr); int vsprintf(char *buf, const char *format, va_list arg_ptr) ; int vsnprintf(char * restrict buf, size_t num, const char * restrict format, va_list arg_ptr); Действия функций vprintf(), vfprintf(), vsprintf() и vsnprintf() эквивалентны действиям функций printf(), fprintf(), sprintf() и snprintf() соответственно, но список аргументов заменяется указателем на список аргументов. Этот указатель должен иметь тип va_list, который определен в заголовке <stdarg.h>. |
Марк Гранд - Шаблоны проектирования в Java |
Категория: Книги, Java | Добавил: root, 24 июля 2006 | Просмотров: 12023 | Комментариев: 0 |
Марк Гранд - Шаблоны проектирования в Java
Издательство: Новое знание, John Wiley ISBN 5-94735-047-5 Год: 2004 Страниц: 560
Формат: djvu (240 dpi) Размер: 9.8 Мб |
ungetc() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 24 июля 2006 | Просмотров: 10300 | Комментариев: 0 |
#include <stdio.h> int ungetc(int ch, FILE *stream); Функция ungetc() возвращает в поток ввода stream символ, заданный младшим байтом параметра ch. Затем этот символ будет получен при последующей операции чтения потока stream. Обращение к таким функциям, как fflush(), fseek() и rewind(), аннулирует действие ungetc() и сбрасывает этот символ. |
tmpnam() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 24 июля 2006 | Просмотров: 10780 | Комментариев: 0 |
#include <stdio.h> char *tmpnam(char *name); Функция tmpnam() генерирует уникальное имя файла и сохраняет его в массиве, адресуемом указателем name. Длина этого массива должна составлять не меньше L_tmpnam символов. (Константа L_tmpnam определена в заголовочном файле <stdio.h>.) Основное назначение функции tmpnam() — сгенерировать имя временного файла, которое не совпадало бы ни с одним из имен файлов в текущем каталоге диска. |
tmpfile() |
Категория: C, Функции, Ввода/Вывода | Добавил: root, 24 июля 2006 | Просмотров: 10662 | Комментариев: 0 |
#include <stdio.h> FILE *tmpfile(void); Функция tmpfile() открывает временный двоичный файл для операций чтения-записи и возвращает указатель на связанный с ним поток. Она автоматически использует уникальное имя файла, чтобы избежать конфликтов с существующими файлами. | |