Eine Funktion (auch als Prozedur, Methode, Unterroutine oder Routine bezeichnet) ist ein Teil des Codes, der dazu bestimmt ist, eine einzelne, spezifische Aufgabe auszuführen. Verwenden Sie dieses Tag für Fragen, die speziell das Erstellen oder Aufrufen von Funktionen betreffen. Wenn Sie Hilfe beim Implementieren einer Funktion zum Ausführen einer Task benötigen, verwenden Sie stattdessen [algorithm] oder ein taskspezifisches Tag.
Erläuterung:
Die Überprüfung, ob ein spezieller Operator in einem Template-Parameter vorhanden ist, ist einfach (mit Hilfe von Antwort ).
Der folgende Code überprüft, ob char operator[] in Type existiert oder nicht:
%Vor%
ide...
08.06.2014, 17:32
In dem folgenden Beispiel, das mehr Python ist? Verwenden Sie Funktionszusammensetzung, Lambdas oder (jetzt für etwas völlig anderes )? Ich muss sagen, dass die Lambdas besser lesbar zu sein scheinen, aber Guido selbst scheint alle Lambdas entf...
02.09.2012, 05:43
Das ist eine sehr einfache Frage, ich habe sie durchsucht, aber ich möchte nur diese Community fragen, dass wir sowohl constructors als auch methods haben. Aber normalerweise verwenden wir Konstruktor, um die Variablen anstelle der Methode...
17.03.2012, 18:03
Ich möchte C-u in einer Funktion verwenden (zum Beispiel regexp), wo der Aufruf mit C-u einen anderen Effekt hat. Wie kann ich das in Emacs machen? Die Dokumentation zeigt nicht, wie dies mit Emacs Lisp zu tun ist.
%Vor%
10.10.2012, 20:34
Ich habe eine Funktion, die eine Ganzzahl zurückgibt. Ich möchte sie jedoch erweitern, um ihr einen neuen Parameter hinzuzufügen. Mit diesem Parameter müsste die Funktion jedoch ein Array zurückgeben.
Ist es eine schlechte Übung, eine Fu...
22.08.2011, 18:09
Dies ist eine rein theoretische Frage.
Gegeben drei einfache Klassen:
%Vor%
Und eine Funktion, die auf diese Klassen angewendet werden soll:
%Vor%
Es scheint, dass der folgende Code:
%Vor%
kann berechtigterweise dazu führen, dass...
22.12.2008, 04:20
Ich versuche Lisp zu lernen, aber ich bin bei diesem Beispiel hängengeblieben (Sie finden es auf "ANSI Common Lisp" von Paul Graham, Seite 170):
%Vor%
Graham sagt dann:
Das zweite Makro [...] in gibt true zurück, wenn das erste...
03.05.2011, 23:39
Allgemeiner Code
Betrachten Sie diesen Code:
%Vor%
Ich würde erwarten, dass $PsBoundParameters den Datensatz für die Variable $p in beiden Fällen enthält. Ist das richtiges Verhalten?
Frage
Ich würde gerne Splatting verwen...
11.05.2010, 08:07
Ich versuche diese Deklaration von sqlite3.c zu entschlüsseln
%Vor%
Es scheint so, als ob es eine Funktion deklariert, weil es anschließend dieses gibt
%Vor%
und dann scheinbar Aufrufe der Funktion
%Vor%
und
%Vor%
Aber ich kann d...
15.08.2017, 21:02
Ich habe dieses Beispiel von einer anderen Frage genommen. Ich baue ein R-Paket mit Rcpp. Ich habe eine Funktion wie fun1 (unten), die ich in eine eigene .cpp Datei schreiben möchte. Dann möchte ich fun1 mit anderen Funktionen aufrufen...
07.05.2014, 20:27