Update page '2.5. vtype_set'
							parent
							
								
									8ebf129488
								
							
						
					
					
						commit
						aa2abe666f
					
				| @ -7,10 +7,9 @@ | |||||||
| ##### Интерфейс callback-функции доступа к элементу (далее CallbackT) | ##### Интерфейс callback-функции доступа к элементу (далее CallbackT) | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| - `int callback(const void* value, ssize_t index, vtype type, void* data)` | - `int callback(const void* value, vtype type, void* data)` | ||||||
| 
 | 
 | ||||||
|     - `value`: указатель на область памяти, в которой располагается объект, доступ к которому обеспечивается данной функцией. Изменение данных недопустимо и ведет к неопределенному поведению программы. |     - `value`: указатель на область памяти, в которой располагается объект, доступ к которому обеспечивается данной функцией. Изменение данных недопустимо и ведет к неопределенному поведению программы. | ||||||
|     - `index`: индекс элемента, к которому обеспечивается доступ, в рамках контейнера. |  | ||||||
|     - `type`: значение типа, заданное константой перечисления **vtype**, соответствующее типу данных, к которым обеспечивается доступ. |     - `type`: значение типа, заданное константой перечисления **vtype**, соответствующее типу данных, к которым обеспечивается доступ. | ||||||
|     - `data`: произвольные пользовательские данные, которые будут переданны в callback вызывающим методом.  |     - `data`: произвольные пользовательские данные, которые будут переданны в callback вызывающим методом.  | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user