Was ist der richtige (effizienteste) Weg, um die main()Funktion in C und C ++ zu definieren - int main()oder void main()- und warum? Wenn int main()dann return 1oder return 0? Es gibt zahlreiche Duplikate dieser Frage, darunter: Was sind die gültigen Signaturen für die main()Funktion von C ? Der Rückgabetyp …
Wie man das bei Pandas macht: Ich habe eine Funktion extract_text_features für eine einzelne Textspalte, die mehrere Ausgabespalten zurückgibt. Insbesondere gibt die Funktion 6 Werte zurück. Die Funktion funktioniert, es scheint jedoch keinen geeigneten Rückgabetyp (Pandas DataFrame / Numpy Array / Python-Liste) zu geben, sodass die Ausgabe korrekt zugewiesen werden …
Ich habe eine Funktion in Python, die entweder a booloder a zurückgeben kann list. Gibt es eine Möglichkeit, die Rückgabetypen mithilfe von Typhinweisen anzugeben? Ist dies beispielsweise der richtige Weg, dies zu tun? def foo(id) -> list or bool: ...
Gibt es eine Möglichkeit, diese Methode generisch zu gestalten, damit ich einen String, Bool, Int oder Double zurückgeben kann? Im Moment wird eine Zeichenfolge zurückgegeben, aber wenn "true" oder "false" als Konfigurationswert gefunden werden kann, möchte ich beispielsweise einen Bool zurückgeben. public static string ConfigSetting(string settingName) { return ConfigurationManager.AppSettings[settingName]; }
PHP 7 führt Rückgabetypdeklarationen ein . Das heißt, ich kann jetzt angeben, dass der Rückgabewert eine bestimmte Klasse, Schnittstelle, ein bestimmtes Array, ein aufrufbarer oder einer der neu anzeigbaren Skalartypen ist, wie dies für Funktionsparameter möglich ist. function returnHello(): string { return 'hello'; } Oft kommt es vor, dass ein …
Ich habe gelesen, dass .NET die Rückgabe von Referenzen unterstützt, C # jedoch nicht. Gibt es einen besonderen Grund? Warum ich so etwas nicht machen kann: static ref int Max(ref int x, ref int y) { if (x > y) return ref x; else return ref y; }
Tut mir leid, wenn das ziemlich noobisch ist, aber ich bin ziemlich neu in C ++. Ich versuche, eine Datei zu öffnen und zu lesen, indem ich ifstream: vector<string> load_f(string file) { vector<string> text; ifstream ifs(file); string buffer, str_line; int brackets = 0; str_line = ""; while ( getline(ifs, buffer) …
Beim Betrachten verschiedener C # Async CTP-Beispiele sehe ich einige Async-Funktionen, die zurückkehren void, und andere, die das Nicht-Generische zurückgeben Task. Ich kann sehen, warum die Rückgabe von a Task<MyType>nützlich ist, um Daten an den Aufrufer zurückzugeben, wenn der asynchrone Vorgang abgeschlossen ist, aber die Funktionen, die ich gesehen habe …
Ich habe diese Funktion in PostgreSQL, aber ich weiß nicht, wie ich das Ergebnis der Abfrage zurückgeben soll: CREATE OR REPLACE FUNCTION wordFrequency(maxTokens INTEGER) RETURNS SETOF RECORD AS $$ BEGIN SELECT text, count(*), 100 / maxTokens * count(*) FROM ( SELECT text FROM token WHERE chartype = 'ALPHABETIC' LIMIT maxTokens …
Ich habe eine Abfrage, die einen anonymen Typ zurückgibt, und die Abfrage befindet sich in einer Methode. Wie schreibst du das: public "TheAnonymousType" TheMethod(SomeParameter) { using (MyDC TheDC = new MyDC()) { var TheQueryFromDB = (.... select new { SomeVariable = ...., AnotherVariable = ....} ).ToList(); return "TheAnonymousType"; } }
Ich versuche, einige for-each-Schleifen in Lambda- forEach()Methoden zu ändern, um die Möglichkeiten von Lambda-Ausdrücken zu entdecken. Folgendes scheint möglich zu sein: ArrayList<Player> playersOfTeam = new ArrayList<Player>(); for (Player player : players) { if (player.getTeam().equals(teamName)) { playersOfTeam.add(player); } } Mit Lambda forEach() players.forEach(player->{if (player.getTeam().equals(teamName)) {playersOfTeam.add(player);}}); Aber der nächste funktioniert nicht: for …
UPDATE : PHP 7.4 unterstützt jetzt Kovarianz und Kontravarianz, wodurch das in dieser Frage aufgeworfene Hauptproblem behoben wird. Ich bin auf ein Problem mit der Verwendung von Hinweisen zum Rückgabetyp in PHP 7 gestoßen. Mein Verständnis ist, dass Hinweise : selfbedeuten, dass Sie beabsichtigen, dass eine implementierende Klasse sich selbst …
Was ich verstehe ist, dass dies nicht getan werden sollte, aber ich glaube, ich habe Beispiele gesehen, die so etwas tun (Notizcode ist nicht unbedingt syntaktisch korrekt, aber die Idee ist da) typedef struct{ int a,b; }mystruct; Und dann ist hier eine Funktion mystruct func(int c, int d){ mystruct retval; …
Ich habe eine Methode erstellt und die Rückgabe erfolgt Result<R>in einer Klasse von MyClass<R>, aber die Fehlermeldung lautet: 'kotlin.Result' kann nicht als Rückgabetyp verwendet werden Ich habe auch im Quellcode des Ergebnisses nach einigen Hinweisen gesucht. Warum ist das so? Testcode (unter Verwendung von Version 1.3-RC). class MyClass<R>(val r: R) …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.