'İşlev göstəriciləri' ilə etiketlenen suallar

Bir funksiya göstəricisi bir dəyişəndə ​​saxlanıla bilən bir funksiyaya işarə edir. Hər funksiyanın yerinə yetirilməsi zamanı istifadəyə imkan verir.
12
Cavablar

C funksiyası göstəriciləri C-də necə işləyir?

Mən son vaxtlarda C. də funksioner göstəriciləri ilə bir sıra təcrübə keçirdim. Belə ki, öz suallarınıza cavab vermək ənənəsini davam etdirirəm, mövzuya sürətli dalışa ehtiyacı olanlar üçün əsas prinsiplərin qısa bir xülasəsini verməyə qərar verdim.
Mayın 08-də saat 18: 49-da təyin olundu
21
cavab

Java'da bir funksiya göstəricisi üçün ən yaxın əvəz nədir?

Məndə on xətadan ibarət olan bir üsul var. Kodun bir xəttini dəyişəcək bir az hesablama istisna olmaqla, eyni şeyi edəcək olan daha çox üsul yaratmaq istəyirəm. Bu bir funksiya göstərici keçmək üçün ideal bir tətbiqdir ...
23 Sentyabrda təyin olundu '08 saat 20:20 'də
9
Cavablar

C ++ geri çağırış funksiyaları

C ++ 'da, geri çağırma funksiyasını necə və necə istifadə edirsiniz? EDIT: Geri çağırma funksiyasını yazmaq üçün sadə bir nümunə görmək istərdim.
19 fevral müəyyən olundu '10 saat 20:16 'da
8
Cavablar

Müvafiq funksiyanı göstərici çağırmaq üçün tuple açmaq

Mən saxlanılan növlərə uyğun bir funksiya göstərici çağırmaq üçün arqumentlər kimi istifadə ediləcək std :: tuple dəyişən sayını saxlamağa çalışıram. Mən problemi göstərən sadə bir nümunə yaratdım ...
22 Oktyabrda təyin olundu. '11 saat 13:19 'da
2
Cavablar

Niyə funksiya pointer tərifləri hər hansı bir sıra ampersands 'və' və ya yıldızlar ilə işləyir '*?

Niyə növbəti işə ehtiyac var? void foo () {cout << "Sizə də Foo! \ n"; }; int main () {void (* p1_foo) () = foo; void (* p2_foo) () = * foo;
01 Avq. '11 'də 3:37' də
13
Cavablar

C bu çətin deyil: void (* (* f []) ()) ()

Mən bu gün yalnız gördüm və mən izahat üçün minnətdar olacağını düşünürəm. Beləliklə, burada şəkil var: Mənə elə gəlir ki, bu, şübhə doğururdu və bu kodların praktiki olub-olmadığını merak etdi. Bir şəkil axtardım və bu şəkildəki başqa bir şəkil tapdım ...
31 dekabr '16 'da saat 19:01' də
6
Cavablar

C funksiyası göstəriciləri üçün typedefsləri anlama

Mən funksiyalar göstəriciləri üçün argumentlərlə yazılmış digər millətlərin kodunu oxuduğum zaman bir az daim ömrünün sonundaydım. Xatırladım ki, mənə belə bir tərif müəyyən etmək üçün bir az zaman ayırdılar, ədədi alqoritmi başa düşməyə çalışırdılar ...
20 ay müəyyən . 0: 55-da '09
2
Cavablar

1-dən 1000-dək loops və ya şərti bəyanatlar olmadan C kod işi necə işləyir?

1 dən 1000-a qədər dövrə və ya konvensiyalar olmadan yazan bir C kodunu tapdım: Ancaq bunun necə olduğunu başa düşmürəm. Kimsə kodu keçə bilər və hər bir xətt izah edə bilərmi? #include <stdio.h> #include <stdlib.h> void main (int j ...
29 oktyabr təyin etdi '11 saat 11:30 'da
11
Cavablar

Java'da İşaret İşaretleri

Bu, ümumi və qeyri-adi bir şey ola bilər, amma mənə bənzəyir ki, konkret cavab tapa bilmirəm. C # -də C ++ funksiyalarından istifadə edənlərə göstəricilərlə bağlı olan bir nümayəndə heyəti var. Java'da oxşar funksiyalar varmı? Hesab edirəm ki ...
02 İyul '09 saat 12:19 'da təyin olundu
16
Cavablar

Java geri çağırış funksiyaları

Java üsulunda bir geri çağırma funksiyasını keçirməyin bir yolu varmı? Təqib etməyə çalışdığım davranış, nümayəndə heyətinə Net nümayəndə göndərməkdir. Fərqli bir obyekt yaratmaq təklif edən insanları gördüm, amma bu lazımsız görünür, ancaq bilirəm ki ...
14 yanvar tarixində təyin olundu '09 saat 19:40 'da
14
Cavablar

C / C ++ ilə uyğun olmayan funksiya göstəriciləri və məlumat göstəriciləri nə üçündir?

Mən bir işarə göstəricisini bir məlumat göstəricisinə çevirmək və əksinə əksər platformalarda işləyirəm, amma kafi deyildim. Niyə belədir? Hər iki ünvan əsas yaddaşda olmamalı və buna görə də uyğun olmalı?
10 sept qurdu . '12 saat 23:21 'də
9
Cavablar

Bir sıra funksiya göstəricilərini necə istifadə edə bilərəm?

C funksiyası göstəricilərinin bir sıra necə istifadə olunur? Onları necə başlamaq olar?
31 oktyabr ayını təyin edin '08 saat 09:45 'da
5
Cavablar

Lambdanı funksiya göstəricisi olaraq keçir

Lambda funksiyasını bir funksiya göstəricisi kimi keçmək mümkündürmü? Əgər belədirsə, mən səhv bir şey etməliyəm, çünki mən bir tərtibat səhvini alıram. Aşağıdakı nümunəni DecisionFn = bool (*) () istifadə edərək nəzərdən keçirin; sinifdə qərar verin {public: Decide (Deci ...
26 fevral Saat 18: 45-də
3
Cavablar

Eyni sinifdə üzv funksiyaları ilə birgə obyektlərin std :: funksiyasından istifadə

Bir sinif üçün, std :: funksiyası obyektlərini saxlayan eyni xəritədə eyni sinifin üzv funksiyalarına bəzi göstəricilərin qənaət etmək istərdim. Amma ən başından bu kodla edə bilmirəm: sinif Foo {public: void doSomething () {} ...
Sentyabr ayını təyin edin '11 saat 14:30 'da
10
Cavablar

Bir funksiya göstəricisindən istifadə edərək, C ++ siniflərini çağırmaq

Bir sinif funksiyası üçün bir funksiya göstəricisi almaq və sonra bu funksiyanı xüsusi bir obyektlə zəng edin? Id yazmaq istəyirəm: sinif Dog: Animal {Dog (); void bark (); } ... Dog * pDog = yeni Dog (); ...
Sentyabr ayını təyin edin '09 saat 11:30 'da