Programmierung

Fragen und Antworten für professionelle und begeisterte Programmierer


14
Wie erreicht man eine Funktionsüberladung in C?
Gibt es eine Möglichkeit, eine Funktionsüberladung in C zu erreichen? Ich betrachte einfache Funktionen, die überladen werden sollen foo (int a) foo (char b) foo (float c , int d) Ich denke, es gibt keinen direkten Weg; Ich suche nach Problemumgehungen, falls vorhanden.
240 c  overloading 

7
Was ist der Unterschied zwischen einer schwachen Referenz und einer nicht besessenen Referenz?
Swift hat: Starke Referenzen Schwache Referenzen Nicht besessene Referenzen Wie unterscheidet sich eine nicht besessene Referenz von einer schwachen Referenz? Wann ist es sicher, eine nicht im Besitz befindliche Referenz zu verwenden? Sind nicht besessene Referenzen ein Sicherheitsrisiko wie baumelnde Zeiger in C / C ++?

6
Nacktes Sternchen in Funktionsargumenten?
Was bewirkt ein bloßes Sternchen in den Argumenten einer Funktion? Wenn ich mir das Gurkenmodul anschaue , sehe ich Folgendes: pickle.dump(obj, file, protocol=None, *, fix_imports=True) Ich kenne ein einzelnes und ein doppeltes Sternchen vor Argumenten (für eine variable Anzahl von Argumenten), aber dies geht nichts voraus. Und ich bin mir …

12
Schreiben einer Binärdatei in C ++ sehr schnell
Ich versuche, große Datenmengen auf meine SSD (Solid State Drive) zu schreiben. Und mit riesigen Mengen meine ich 80 GB. Ich habe im Internet nach Lösungen gesucht, aber das Beste, was ich mir ausgedacht habe, war Folgendes: #include <fstream> const unsigned long long size = 64ULL*1024ULL*1024ULL; unsigned long long a[size]; …

6
Wie implementiere ich benutzerdefinierte Iteratoren und const_iterators korrekt?
Ich habe eine benutzerdefinierte Containerklasse, für die ich die Klassen iteratorund schreiben möchte const_iterator. Ich habe das noch nie gemacht und keine passende Anleitung gefunden. Was sind die Richtlinien für die Erstellung von Iteratoren und worauf sollte ich achten? Ich möchte auch Code-Duplikate vermeiden (ich fühle das const_iteratorund iteratorteile viele …

6
Unterstrichen Sie das Präfix für Eigenschafts- und Methodennamen in JavaScript
Ist das Unterstrichpräfix in JavaScript nur eine Konvention, wie sie beispielsweise in Python-Methoden für private Klassen verwendet wird? Aus der 2.7 Python-Dokumentation: In Python gibt es keine "privaten" Instanzvariablen, auf die nur innerhalb eines Objekts zugegriffen werden kann. Es gibt jedoch eine Konvention, die von den meisten Python-Codes befolgt wird: …


13
Wie stelle ich im Visual Studio Server Explorer eine Verbindung zu LocalDB her?
Ich kann nicht glauben, dass ich nach einer Stunde Suche keine funktionierende Lösung dafür finden konnte. Ich folge diesem Artikel zu Entity Framework 6.0, der einen einfachen Überblick über Code First bietet. Ich habe das Projekt erstellt und das neueste EF Nuget-Paket installiert , damit das Projekt kompiliert werden kann. …

18
Wie kann ich Unix-Zeitstempel generieren?
Die verwandte Frage lautet "Datetime To Unix-Zeitstempel" , diese Frage ist jedoch allgemeiner. Ich benötige Unix-Zeitstempel, um meine letzte Frage zu lösen . Meine Interessen sind Python, Ruby und Haskell, aber andere Ansätze sind willkommen. Was ist der einfachste Weg, um Unix-Zeitstempel zu generieren?

16
Wie kann ich zwei HashMap-Objekte mit denselben Typen kombinieren?
Ich habe zwei HashMapObjekte wie folgt definiert: HashMap<String, Integer> map1 = new HashMap<String, Integer>(); HashMap<String, Integer> map2 = new HashMap<String, Integer>(); Ich habe auch ein drittes HashMapObjekt: HashMap<String, Integer> map3; Wie kann ich fusionieren map1und map2gemeinsam in map3?
240 java  hashmap 

22
Fehler: ANDROID_HOME ist nicht gesetzt und der Befehl "android" nicht in Ihrem PATH. Sie müssen mindestens eine dieser Bedingungen erfüllen.
Ich versuche, PhoneGap zu installieren und erhalte die folgende Fehlermeldung: Fehler: ANDROID_HOME ist nicht gesetzt und der Befehl "android" nicht in Ihrem PATH. Sie müssen mindestens eine dieser Bedingungen erfüllen. Fehler (Screenshot) Was kann ich tun, um sicherzustellen, dass Android für die Verwendung mit Cordova korrekt eingerichtet ist?



3
So deserialisieren Sie ein JObject in ein .NET-Objekt
Ich benutze gerne die Newtonsoft JSON-Bibliothek . Zum Beispiel würde ich ein JObjectaus einem .NET-Objekt erstellen , in diesem Fall eine Instanz von Exception (möglicherweise eine Unterklasse oder nicht). if (result is Exception) var jobjectInstance = JObject.FromObject(result); Jetzt weiß ich, dass die Bibliothek JSON-Text (dh eine Zeichenfolge) für ein Objekt …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.