«function» etiketlenmiş sorular

Bir işlev (yordam, yöntem, altyordam veya rutin olarak da adlandırılır), kodun tek bir özel görevi yerine getirmesi amaçlanan bir bölümüdür. İşlevleri oluşturmayı veya çağırmayı içeren sorular için bu etiketi kullanın. Bir görevi yerine getirmek üzere bir işlevi uygulama konusunda yardım için bunun yerine [algoritma] veya göreve özel bir etiket kullanın.

9
C # 'da boş parametre denetimi
C # 'da, null değerinin geçerli bir değer olmadığı her işleve parametre null kontrolleri eklemek için herhangi bir iyi neden (daha iyi bir hata mesajı dışında) var mı? Açıkçası, s kullanan kod yine de bir istisna atacaktır. Ve bu tür kontroller kodu yavaşlatır ve bakımını zorlaştırır. void f(SomeType s) { …
88 c#  function  null 



8
PostgreSQL işlev parametresi olarak tablo adı
Postgres işlevinde bir tablo adını parametre olarak geçirmek istiyorum. Bu kodu denedim: CREATE OR REPLACE FUNCTION some_f(param character varying) RETURNS integer AS $$ BEGIN IF EXISTS (select * from quote_ident($1) where quote_ident($1).id=1) THEN return 1; END IF; return 0; END; $$ LANGUAGE plpgsql; select some_f('table_name'); Ve bunu anladım: ERROR: syntax …


5
JavaScript kodundan Python işlevini çağırın
JavaScript kodundan bir Python işlevi çağırmak istiyorum, çünkü JavaScript'te istediğim şeyi yapmak için bir alternatif yok. Mümkün mü? Aşağıdaki pasajı çalışacak şekilde ayarlayabilir misiniz? JavaScript kodu: var tag = document.getElementsByTagName("p")[0]; text = tag.innerHTML; // Here I would like to call the Python interpreter with Python function arrOfStrings = openSomehowPythonInterpreter("~/pythoncode.py", "processParagraph(text)"); …

7
PHP: Tanımlanmamış işleve çağrı: simplexml_load_string ()
Cron dosyasını kullanarak facebook sayma işlevini uyguluyorum. Hangi cron'un her 10 dakikada bir çalıştığı ve bir sayfanın toplam beğenilerini saydığı. for($i=0;$i<3;$i++){ $source_url =$cars[$i]; $rest_url = "http://api.facebook.com/restserver.php?method=links.getStats&urls=".urlencode($source_url); $curl = curl_init(); curl_setopt($curl, CURLOPT_URL,$rest_url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); $content = curl_exec($curl); curl_close($curl); $message=stripslashes($content); $xml_record = simplexml_load_string($message); $fb_like_count = $xml_record->link_stat->like_count; echo "".$fb_like_count; mail("abc@gmail.com","hi".$fb_like_count,$message); } Ama …
86 php  xml  function  curl 

7
Bir vektör bir işleve nasıl aktarılır?
Bir işleve argüman olarak bir vektör göndermeye çalışıyorum ve onu nasıl çalıştıracağımı bulamıyorum. Bir sürü farklı yol denedim ama hepsi farklı hata mesajları veriyor. Kodun sadece bir kısmını ekliyorum çünkü çalışmayan sadece bu kısım. ("rastgele" vektörü rastgele doldurulur, ancak 0 ile 200 arasındaki değerlerle sıralanır) Kodu güncellendi: #include <iostream> #include …
86 c++  function  vector 

6
jQuery Eklentisi: Geri arama işlevselliği ekleme
Eklenti geri arama işlevselliğimi vermeye çalışıyorum ve biraz geleneksel bir şekilde çalışmasını istiyorum: myPlugin({options}, function() { /* code to execute */ }); veya myPlugin({options}, anotherFunction()); Kodda bu parametreyi nasıl işleyebilirim? Tek bir tam varlık olarak muamele görüyor mu? Yürütme kodunu nereye yerleştireceğimi bildiğimden oldukça eminim, ancak çalıştırılacak kodu nasıl edinebilirim? …


4
İşlev bağımsız değişkenleri için varsayılan değerleri tanımlayın
Lua wiki'de eksik argümanlar için varsayılan değerleri tanımlamanın bir yolunu buldum: function myfunction(a,b,c) b = b or 7 c = c or 5 print (a,b,c) end Tek yol bu mu? PHP stili myfunction (a,b=7,c=5)çalışmıyor gibi görünüyor. Lua yöntemi işe yaramadığından değil, bunu yapmanın tek yolu bu mu diye merak ediyorum.
86 function  lua 

6
C - yapı içinde işlev
Bir yapının içinde bir işlev oluşturmaya çalışıyorum, şu ana kadar bu koda sahibim: typedef struct client_t client_t, *pno; struct client_t { pid_t pid; char password[TAM_MAX]; // -> 50 chars pno next; pno AddClient() { /* code */ } }; int main() { client_t client; //code .. client.AddClient(); } Hata : …
86 c  function  struct 

3
Anonim işlev kısaltması
Kısa gösterimi # (..) kullanan anonim işlevler hakkında anlamadığım bir şey var. Aşağıdaki işler: REPL> ((fn [s] s) "Eh") "Eh" Ancak bu değil: REPL> (#(%) "Eh") Bu çalışıyor: REPL> (#(str %) "Eh") "Eh" Anlamadığım şey (# (%) "Eh") neden çalışmıyor ve aynı zamanda ((fn [s] s) "Eh") içinde str kullanmam …

6
JavaScript işlevi takma adı çalışmıyor
Bu soruyu okudum ve işlev sarmalayıcı yöntemi yerine takma ad yöntemini denemek istedim, ancak bunu hem Firefox 3, hem de 3.5beta4 veya Google Chrome'da, hem hata ayıklama pencerelerinde hem de bir test web sayfasında. Firebug: >>> window.myAlias = document.getElementById function() >>> myAlias('item1') >>> window.myAlias('item1') >>> document.getElementById('item1') <div id="item1"> Bir web …

3
Bir alt işlemde ayrı bir dosya / komut dosyası oluşturmadan veya yazmadan işlevi çalıştırmak mümkün mü?
import subprocess def my_function(x): return x + 100 output = subprocess.Popen(my_function, 1) #I would like to pass the function object and its arguments print output #desired output: 101 Yalnızca ayrı komut dosyaları kullanarak alt işlemlerin açılmasıyla ilgili belgeler buldum. İşlev nesnelerini nasıl geçireceğini veya işlev kodunu geçirmenin kolay bir yolunu …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.