for без первого параметра си

Forums:

Пример:

int i = 0;
	for(; i < strlen(source); i++)
	{
		result[i] = source[i];
	}
	for(; i < size; i++)
	{
		result[i] = buf[i - strlen(source)];
	}

В данном случае компилятор видимо должен просто ориентироваться на последнее указанное до начала цикла значение i - для первого цикла это=

int i = 0;

а для второго , то значение i, которое получится в результате "накрутки" в первом цикле.

null терменированная строка

Forums:

такая строка , в которой значимая часть отделена от "мусора" (находится "в хвосте") символом '\0' -
например - если a -массив символов char* , в который мы ведём запись, то окончив запись значимых символов (напр - от нулевого до девятого) можно добавить:

a[10] = '\0' ;

таким образом мы сможем впри дальнейшем анализе строки не выйти за её пределы - просто добавив условие достижения символа '\0'
Или можно так =

Заголовочные файлы Си - описание

Forums:

Добавляю по мере "встречания" (описание бывает не полным - ссылаюсь на истоник)=

  1. fcntl.h

<fcntl.h>

fcntl.h

.

file control options

содержит описания опций управления файлами

В данном файле, в частности, одлжны быть определены запросы и аргументы необходимые для работы функций fcntl() и open().

_____________________________________________
Источники(читать подробнее)=
http://pubs.opengroup.org/onlinepubs/009...
Ключевые слова и фразы(для поиска)=

getattr() fuse

int getattr (const char *path, struct stat *stbuf)

функция используется чтобы получить атрибуты файла , который лежит по адресу *path.

_____________________________________________
Источники(читать подробнее)=
http://sourceforge.net/apps/mediawiki/fu...
Ключевые слова и фразы(для поиска)=

Хранение "деревьев" в файле (бинарном) - си

Forums:

_____________________________________________
Источники(читать подробнее)=
http://forums.devx.com/archive/index.php...
Ключевые слова и фразы(для поиска)=

Работа с бинарными файлами в си

Forums:

Вообще говоря , данная тема рассматривается здесьв связи с возникшей необходимостью сохранить иерехическую структуру (в каждом узле - тоже структуру - но уже в смысле типа данных) в файле - и , соответственно - считать ей оттуда в память (оперативную) в случае необходимости.
Такая вот задача)
Собственно, предполагается модернизировать код файловой системы fuse так, что после "отмонтирования" состояние системы сохранялось.

Консоль компиляции примера Лены Субботиной ./comile

vedro@myone:~$ cd os5
vedro@myone:~/os5$ ls
123.txt  compile  fuse  fuse.c  ls.txt  test  test2  test3
vedro@myone:~/os5$ ./compile
bash: ./compile: Permission denied
vedro@myone:~/os5$ ..
..: command not found
vedro@myone:~/os5$ ../
bash: ../: is a directory
vedro@myone:~/os5$ /..
bash: /..: is a directory
vedro@myone:~/os5$ ..

Запаздывающие решения - что это такое (пояснение Борзунова С.В.)

Решение волнового уравнения называется запаздывающим, если оно
удовлетворяет принципу причинности, другими словами, аргумент не

t

, а

t-r/c

(См. Физическая энциклопедия, т.2, стр. 48, статья "Запаздывающие
потенциалы".)

Pages

Subscribe to fkn+antitotal RSS