function

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.
4
Antworten

Zusammenhängender Speicher garantiert mit C ++ - Funktionsparametern

Appel [App02] erwähnt sehr kurz, dass C (und vermutlich C ++) Garantien bieten bezüglich der Positionen der tatsächlichen Parameter im zusammenhängenden Speicher im Gegensatz zu Registern, wenn der Adressenoperator auf einen der formalen Param...
29.03.2011, 11:36
7
Antworten

Eine Python-Funktion, die als Argument entweder ein skalares oder ein numpy Array akzeptiert

Wie der Titel sagt, nehme ich an, dass ich eine Zeichenfunktion schreiben möchte (vergessen wir jetzt Zeichen (0)), offensichtlich erwarten wir Zeichen (2) = 1 und Zeichen (Array ([- 2, -2,2] )) = Array ([- 1, -1,1]). Die folgende Funktion wird...
24.10.2014, 06:31
1
Antwort

Erstellt GCC typedefs für Arrays, die an Funktionen übergeben werden?

Beim Debuggen von C-Code mit gdb bin ich auf etwas gestoßen, das ich noch nie gesehen oder gehört habe! Der Compiler (gcc -O0) scheint einen neuen Typ für die Übergabe eines Arrays von Vektoren an eine Funktion erstellt zu haben ... Ich denke! S...
10.10.2010, 08:37
4
Antworten

Überschreiben eines Teils einer anonymen google.com-Funktion

Wenn eine JavaScript-Funktion anonym erklärt wird, gibt es eine Möglichkeit, sie oder Teile davon zu überschreiben? Ich versuche, die sofortige Suche von google.com zu stoppen, indem ich die Auf- und Abwärtspfeile entschlüssele, um durch Ihre...
17.11.2010, 03:27
3
Antworten

Was bedeutet __devexit in einer Funktionsdeklaration?

Ein Fahrer, den ich angeschaut habe, hat %Vor% Was bedeutet __devexit im Zusammenhang mit der Funktionsdefinition? Andere Funktionen, die ich gesehen habe, haben höchstens static und einen Rückgabetyp.     
20.06.2015, 00:05
8
Antworten

Eleganter Objektvergleich

Wenn zwei Objekte (des gleichen Typs) verglichen werden, ist es sinnvoll, eine Vergleichsfunktion zu haben, die eine andere Instanz derselben Klasse verwendet. Wenn ich dies als virtuelle Funktion in der Basisklasse implementiere, muss die Signa...
16.11.2008, 15:41
1
Antwort

Ruby: Wie erhält man den Standardwert von optionalen proc-Argumenten?

Nehmen wir an, ich habe einen proc / lambda / block / method / etc so: %Vor% Ich weiß, ich kann die Namen der Parameter herausfinden mit: %Vor% Aber wie kann ich den Wert erhalten, den ein gegebener optionaler Parameter annehmen würde, w...
23.12.2014, 09:09
1
Antwort

Array-Längen in Array-Parametern

Ich lese C Programming: A Modern Approach von K.N.King, um die Programmiersprache C zu lernen, und das aktuelle Kapitel erzählt von Funktionen und Array-Parametern. Es wird erklärt, dass man Konstrukte wie diese verwenden kann, um die Länge vo...
27.04.2015, 12:07
1
Antwort

Implementierung der Rechenfunktionen, d. h. f (x), bei der Programmierung

Ich möchte ein Programm schreiben, das eine bestimmte mathematische Funktion (durch den Benutzer) mit einer bestimmten Menge von Werten berechnet. Der Benutzer wird aufgefordert, eine Funktion einzugeben, z. B., dass er f (x) = (x ^ 2) + 3x...
08.08.2011, 00:16
15
Antworten

Warum sind manche Funktionen extrem lang? (Ideen für eine akademische Forschung benötigt!) [geschlossen]

Ich schreibe ein kleines akademisches Forschungsprojekt über extrem lange Funktionen. Offensichtlich bin ich nicht auf der Suche nach Beispiele für schlechte Programmierung , aber für Beispiele von 100, 200 und 600 Zeilen langen Funktionen, die...
14.07.2009, 19:52