Lietotāja definēta funkcija (UDF)

Autors: Peter Berry
Radīšanas Datums: 12 Augusts 2021
Atjaunināšanas Datums: 11 Maijs 2024
Anonim
How to Compile User Defined Functions (UDF) for ANSYS Fluent
Video: How to Compile User Defined Functions (UDF) for ANSYS Fluent

Saturs

Definīcija - ko nozīmē lietotāja definēta funkcija (UDF)?

Lietotāja definēta funkcija (UDF) ir izplatīta programmēšanas valodu programmaparatūra un galvenais programmētāju rīks lietojumprogrammu izveidošanai ar atkārtoti lietojamu kodu. Tā kā programmas lielākoties sastāv no koda, kas nāk no programmētāja vai, šajā gadījumā, lietotāja, lielākoties tas sastāv no lietotāja definētām funkcijām, kuras dažkārt atdala ar iebūvētām funkcijām.


Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro lietotāja definētu funkciju (UDF)

Lietotāja noteiktas funkcijas ļauj programmētājiem izveidot savas procedūras un procedūras, kuras dators var ievērot; tas ir jebkuras programmas pamata elements, kā arī ļoti svarīgi modularitātei un koda atkārtotai izmantošanai, jo programmētājs var izveidot lietotāja definētu funkciju, kas veic noteiktu procesu un vienkārši izsauc to ikreiz, kad tas ir nepieciešams. Viņu sintakse pilnībā ir atkarīga no programmēšanas valodas vai lietojumprogrammas, kur tie tiek izveidoti.

Lai arī tā ir jebkura programmēšanas valodas daļa, lietotāja definētās funkcijas biežāk attiecas uz īpašajām funkcijām, kuras lietotājs izveido kā skriptus vai programmas lielās sistēmās, piemēram, datu bāzēs vai izklājlapās, piemēram, Microsoft Excel. Tas ir tāpēc, ka lielākā daļa datu bāzu sistēmā vai izklājlapā izmantoto funkciju ir iebūvētas funkcijas, kuras lietotājam vienkārši ir jāzvana un jāsniedz parametri, un lielāko daļu no tā, ko lietojumprogramma var darīt, jau veic viens vai vairāki iebūvētie funkcijas. Šajā gadījumā lietotāja definētas funkcijas ir īpašas pielāgotas funkcijas, kas domātas, lai izdarītu kaut ko, ko parasti nedara iebūvētās funkcijas. Programmēšanas valodās, piemēram, C, C ++ un Java, gandrīz katra programmas daļa ir lietotāja definēta, tāpēc šīs funkcijas vairs netiek sauktas par “lietotāja definētām”, lai tās atdalītu no iebūvētajām funkcijām, tās vienkārši tiek sauktas funkcijas.