фкн

Скалярный и векторный потенциалы

[используемый учебник(читать подробнее)]

Скалярный и векторный потенциалы

Рассмотрим систему уравнений Максвелла , например - в системе единиц Гаусса в частности уравнение b) - закон отсутствия магнитных зарядов -
1345346456
вектор индукции магнитного поля B из этого уравнения можно представить в виде:

Структура stat (относительно FUSE)

Читайте о ней =

  1. оригинал здесь здесь
  2. по русски здесь = http://www.fkn.ktu10.com/?q=node/869

Задание по ОС ФКН - написать файловую систему

Итак, преподавателями Китаевым И.В. и Шевцовым Ю.А одобрена следующая формулировка задания:

Разработать файловую систему пространства пользователя , используя
модуль ядра FUSE . В ходе разработки требуется определить:

restrict си

Forums:

В стандарте C99 restrict - это ключевое слово , которое может использоваться при объявлении указателя .
Данное слово выражает намерения программиста относительно специфики использования объекта, на который указывает указатель.

restrict
сообщает компилятору , что во время "всей жизни" указателя для доступа к объекту ,на который указывает данный указатель можно использовать только =

vfprintf функция

Forums:

#include stdarg.h>
#include stdio.h>
int vfprintf(FILE * restrict stream,  const char * restrict format, va_list arg);

Функция vfprintf() эквивалентна функции fprintf с дополнительным аргументом arg ,
который должен быть инициализирован с помощью макроса va_start
(и возможно - последующими вызовами va_arg )

Функция vfprintf()
не вызывает макрос va_end

Функции с переменным числом параметров си - три точки - многоточие - вместо параметра функции си

Forums:

http://www.abyss-group.narod.ru/docs/Cprom/h15.htm

При вызове функции с переменным числом параметров в вызове этой функции задается любое требуемое число аргументов. В объявлении и определении такой функции переменное число аргументов задается многоточием в конце списка формальных параметров или списка типов аргументов.

Примерами функций с переменным числом параметров являются функции из библиотеки функций языка СИ, осуществляющие операции ввода-вывода информации (printf,scanf и т.п.)

Функции Си используемые в log.c

Forums:

Дополнительная информация:

  1. [об авторе]
  2. [основная тема]
  3. log.c = Joseph J. Pfeiffer

В log.c в частности использовались:

setvbuf

Forums:

http://glagolew2010.narod.ru/13/setvbuf.htm

#include stdio.h>
int setvbuf(FILE *stream, char *buf, int mode, size_t size);

Функция setvbuf() позволяет программисту задать буфер, его размер и режим работы с указанным потоком. Массив символов, адресуемый параметром buf, используется в качестве буфера потока для операций ввода/вывода. Размер буфера устанавливается с помощью параметра size, а режим mode определяет, как будет выполняться буферизация. Если параметр buf равен нулю, функция setvbuf() выделяет собственный буфер.

fuse.h файл - cодержимое - исходный код

одна из версий здесь = http://extf.googlecode.com/svn/trunk/VendorExtensions/S3/s3fs/include/fuse.h

а вот с которым работаю я - для fuse 2.8.7

Pages

Subscribe to RSS - фкн