SQL baze podataka - Sponzor: Baze-Podataka.net MySQL, MSSQL, Oracle, Access, ODBC. Ako imate problem brže i preciznije ćete dobiti odgovor ako priložite strukturu tabela ili skript koji kreira tabele i puni ih test podacima umesto što to problem opisujete samo rečima. Sponzor: Baze-Podataka.net - Blog o bazama podataka |
![]() |
|
Alati teme | Način prikaza |
|
![]() |
#1 | ||||
хардвераш
Qualified
Datum učlanjenja: 04.01.2007
Lokacija: Маунтин Вју, САД
Poruke: 117
Hvala: 4
25 "Hvala" u 10 poruka
![]() |
![]() Дефинише нови тип, који се зове d2fctx, а који је представљен структуром која има истоимену ознаку (tag) struct d2fctx.
Citat:
- поинтер на функцију - која као параметре узима: -- поинтер по имену context на претходно дефинисан тип d2fctx, -- ознаку за величину типа size_t. - и враћа поинтер на тип dvoid. Citat:
- поинтер на функцију - која као параметре узима: -- поинтер по имену context на претходно дефинисан тип d2fctx, -- поинтер по имену ptr на тип dvoid. -- ознаку по имену newsize за величину типа size_t. - и враћа поинтер на тип dvoid. Citat:
- поинтер на функцију - која као параметре узима: -- поинтер по имену context на претходно дефинисан тип d2fctx, -- поинтер по имену ptr на тип dvoid. - и враћа поинтер на тип dvoid. Citat:
Ово је несрећни цеовски начин за нешто што се у објектно-оријентисаним језицима зове убризгавање зависности („dependency injection“) и представља начин да се бибилиотеци проследе корисничке функције. У објектно оријентисаним језицима би се овај исти проблем решио наслеђивањем или убризгавањем зависности. У јави на пример, горепоменута структура постала би интерфејс (interface), а кориснички код би имплементирао (implement) тај интерфејс и преиначио (overload) функције по жељи. Познатији пример употребе сличног механизма у Ц-у су униксове операције са датотекама — сваки систем датотека (filesystem) попуњава структуру са поинтерима на функције које изводе стандардне операције над датотекама. Пример како то изгледа у линуксовом кернелу. ф
__________________
Рад је створио човека. Рад ће га и уништити. |
||||
![]() |
![]() |
"Hvala" filmil za poruku: |
![]() |
|
|
![]() |
||||
Tema | Početna poruka teme | Forum | Odgovori | Poslednja poruka |
Potreban Oracle PL/SQL programer i Oracle DBA | Jbyn4e | Poslovne ponude i zapošljavanje | 0 | 22. 08. 2007. 11:21 |
oracle i mac | benjamin | SQL baze podataka - Sponzor: Baze-Podataka.net | 0 | 07. 05. 2007. 13:05 |
label placement in forms, interesantan text | ivanhoe | Web design, Layout, User Interface | 2 | 31. 07. 2006. 22:57 |
Reset definicije stila | Pedja | (X)HTML, JavaScript, DHTML, XML, CSS | 7 | 22. 07. 2006. 12:10 |