«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.

2
ruby diziyi işlev bağımsız değişkenlerine dönüştürür
Bir dizim olduğunu varsayalım. Diziyi bir işleve geçirmek istiyorum. Ancak işlev, iki argüman bekler. Diziyi anında 2 bağımsız değişkene dönüştürmenin bir yolu var mı? Örneğin: a = [0,1,2,3,4] b = [2,3] a.slice(b) Ruby'de bir hata verir. Ben girişine gerek a.slice(b[0],b[1])ben gibi daha şık bir şey arıyorum a.slice(foo.bar(b)) teşekkür.

15
Kullanımdan kaldırıldı: mysql_connect ()
Bu uyarıyı alıyorum, ancak program hala düzgün çalışıyor. MySQL kodu bana PHP'de bir mesaj gösteriyor: Kullanımdan kaldırıldı: mysql_connect (): mysql uzantısı kullanımdan kaldırıldı ve gelecekte kaldırılacak: 2. satırda C: \ xampp \ htdocs \ task \ media \ new \ connect.inc.php yerine mysqli veya PDO kullanın Benim connect.inc.phpsayfası <?php $connect …

7
Javascript: Bir İşlevi Genişletin
Bunu istememin ana nedeni, ilklendirme fonksiyonumu genişletmek istemem. Bunun gibi bir şey: // main.js window.onload = init(); function init(){ doSomething(); } // extend.js function extends init(){ doSomethingHereToo(); } Bu yüzden PHP'de bir sınıfı genişlettiğim gibi bir işlevi genişletmek istiyorum. Ve onu diğer dosyalardan da genişletmek istiyorum, bu yüzden örneğin orijinal …

3
JavaScript işlev isimlerim neden çakışıyor?
Aşağıdaki betiği sadece bir değişken ile ona atanmış bir işleve sahip bir işlevin adları çakıştığında ne olacağını görmek için yazdım: var f = function() { console.log("Me original."); } function f() { console.log("Me duplicate."); } f(); Aldığım çıktı "Ben orjinalim." Diğer işlev neden çağrılmadı? Ayrıca, orijinal atamamı olarak değiştirirsem var f …



4
Swift'deki statik fonksiyon değişkenleri
Swift'deki bir işleve yalnızca yerel olarak kapsamlı bir statik değişkeni nasıl bildireceğimi anlamaya çalışıyorum. C'de, bu şunun gibi görünebilir: int foo() { static int timesCalled = 0; ++timesCalled; return timesCalled; } Objective-C'de, temelde aynı: - (NSInteger)foo { static NSInteger timesCalled = 0; ++timesCalled; return timesCalled; } Ama Swift'de böyle bir …
97 function  static  swift 

11
Python'da referansa göre bir tamsayı geçirme
Python'da bir tamsayıyı referans olarak nasıl geçirebilirim? İşleve aktardığım bir değişkenin değerini değiştirmek istiyorum. Python'daki her şeyin değere göre geçtiğini okudum, ancak kolay bir numara olması gerekiyor. Örneğin, Java sen referans tiplerini geçebileceği Integer, Longvb Bir tamsayıyı referans olarak bir işleve nasıl geçirebilirim? En iyi uygulamalar nelerdir?


9
C'de iç içe geçmiş işlev
C'de iç içe geçmiş bir fonksiyona sahip olabilir miyiz? İç içe geçmiş işlevlerin kullanımı nedir? C de varlarsa, uygulamaları derleyiciden derleyiciye farklılık gösterir mi?
97 c  function  nested 


6
dplyr: "n () 'de hata: işlev doğrudan çağrılmamalıdır”
Dplyr paketindeki örneklerden birini yeniden oluşturmaya çalışıyorum ama bu hata mesajını alıyorum. Her kombinasyonun sıklığıyla üretilen yeni bir sütun n görmeyi bekliyorum. Neyi kaçırıyorum? Paketin yüklendiğini üç kez kontrol ettim. library(dplyr) # summarise peels off a single layer of grouping by_vs_am <- group_by(mtcars, vs, am) by_vs <- summarise(by_vs_am, n = …

17
İşlev işaretçilerinin amacı nedir?
İşlev işaretçilerinin faydasını görmekte güçlük çekiyorum. Bazı durumlarda faydalı olabileceğini tahmin ediyorum (sonuçta varlar), ancak bir işlev işaretçisi kullanmanın daha iyi veya kaçınılmaz olduğu bir durum düşünemiyorum. İşlev işaretçilerinin (C veya C ++ 'da) iyi kullanımına ilişkin bazı örnekler verebilir misiniz?
96 c++  c  function  pointers  c++-faq 

8
İç içe geçmiş işlev içinde Javascript "bu" işaretçisi
İç içe geçmiş bir işlev senaryosunda "bu" göstericinin nasıl ele alındığı ile ilgili bir sorum var. Aşağıdaki örnek kodu bir web sayfasına eklediğimi varsayalım. İç içe geçmiş işlevi "doSomeEffects ()" çağırdığımda bir hata alıyorum. Firebug'da kontrol ettim ve bu iç içe geçmiş işlevde olduğumda, "bu" işaretçinin aslında küresel "pencere" nesnesine …


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.