**VERWENDE NICHT! Dieses Tag bezieht sich auf ein Thema mit vollständiger Meinung und ist daher nicht mehr themenbezogen. ** Fragen, die dem Codierungsstil und den Konventionen folgen.
Ich starte ein neues Projekt und möchte von Anfang an meine Tabellen- und Spaltennamen erhalten. Zum Beispiel habe ich in Tabellennamen immer Plural verwendet, aber kürzlich gelernt, dass Singular korrekt ist. Wenn ich also eine Tabelle "user" und dann Produkte habe, die nur der Benutzer haben wird, sollte die Tabelle …
Ich sehe manchmal Abkürzungen in den Eigenschaften für den Getter. ZB diese beiden Typen: public int Number { get; } = 0 public int Number => 0; Kann mir bitte jemand sagen, ob es Unterschiede zwischen diesen beiden gibt. Wie verhalten sie sich? Sind beide schreibgeschützt?
Ich habe einen Kollegen, der aktiv versucht, mich davon zu überzeugen, dass ich do..end nicht verwenden und stattdessen geschweifte Klammern zum Definieren mehrzeiliger Blöcke in Ruby verwenden sollte. Ich bin fest im Lager, nur geschweifte Klammern für kurze Einzeiler zu verwenden und für alles andere zu tun. Aber ich dachte, …
Für den folgenden Codeblock: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False Die Ausgabe ist: Fall 1: myString: C:\Files\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: True Fall 2: myString: C:\Files3\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: False Die Liste (listOfStrings) kann mehrere Elemente enthalten …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Verbessere diese Frage In einer kürzlich durchgeführten Codeüberprüfung …
Wie teste ich eine Zeichenfolge, um festzustellen, ob sie Zeichenfolgen aus einem Array enthält? Anstatt zu verwenden if (string.contains(item1) || string.contains(item2) || string.contains(item3))
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 6 Jahren . Verbessere diese Frage Es sieht ziemlich einfach aus, ein solches Tool für …
Viele C ++ - Codes verwenden syntaktische Konventionen zum Markieren von Mitgliedsvariablen. Häufige Beispiele sind m_ memberName für öffentliche Mitglieder (wo öffentliche Mitglieder überhaupt verwendet werden) _ memberName für private Mitglieder oder alle Mitglieder Andere versuchen, die Verwendung von this-> member zu erzwingen, wenn eine Mitgliedsvariable verwendet wird. Nach meiner …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Monaten . Verbessere diese Frage Einfaches Beispiel. Zwei Methoden, eine …
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese Frage Ich habe gesucht und kenne …
Ich denke, dass die meisten fabrikähnlichen Methoden damit beginnen create. Aber warum heißen sie " schaffen "? Warum nicht " machen ", " produzieren ", " bauen ", " generieren " oder etwas anderes? Ist es nur Geschmackssache? Eine Konvention? Oder hat "erstellen" eine besondere Bedeutung? createURI(...) makeURI(...) produceURI(...) buildURI(...) …
In herkömmlichem C ++ ist die Übergabe von Werten an Funktionen und Methoden für große Objekte langsam und wird im Allgemeinen verpönt. Stattdessen neigen C ++ - Programmierer dazu, Referenzen weiterzugeben, was schneller ist, aber alle möglichen komplizierten Fragen zum Besitz und insbesondere zur Speicherverwaltung aufwirft (falls das Objekt Heap-zugewiesen …
Laut der offiziellen Dokumentation , os.pathist ein Modul. Was ist also die bevorzugte Art des Imports? # Should I always import it explicitly? import os.path Oder... # Is importing os enough? import os Bitte antworten Sie NICHT "Importieren osfunktioniert für mich". Ich weiß, es funktioniert momentan auch für mich (ab …
Nach dem, was ich in diesem Beitrag gesehen habe, habe ich beschlossen, das Buch Effective C ++ zu lesen . Aber jetzt, da es aufgrund von C ++ 11 viele neue Funktionen gibt und einige der bewährten Methoden geändert wurden, bin ich mir nicht sicher, ob dies tatsächlich eine gute …
Ich bin neu in der C ++ - Sprache. Ich habe angefangen, Vektoren zu verwenden, und habe festgestellt, dass in dem gesamten Code, den ich sehe, um einen Vektor über Indizes zu iterieren, der erste Parameter der forSchleife immer auf dem Vektor basiert. In Java könnte ich so etwas mit …
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.