Tag: generic-programming

Ein Stil der Programmierung, in denen algorithmen implementiert sind, die Abstraktion von konkreten Datentypen. In der Regel bezeichnet stark typisierten Sprachen dieser Begriff ist in der Regel behandelt wie die Erstellung von software, die ist minimal in Bezug auf Daten-Typ-Anforderungen und instanziiert für jedes konformer Datentyp ohne änderung der aufgerufene code.

C# - Erweiterung Methode auf Typ Mit Generic Type Arguments

Anzahl der Antworten 3 Antworten
Ich bin auf der Suche nach wegen zur Verbesserung der Kohärenz, der Vereinfachung und der Lesbarkeit von code in der Anwendung an der ich arbeite. Der Start-code sah so etwas wie dieses: context.GetGraphType<Bar>().Subscribe<Fizz>( (instance, evt) => evt.Execute((Bar)instance.Instance)

Generische Methode zurückgeben Nullable-Typ Werte

Anzahl der Antworten 3 Antworten
Schrieb ich unter Methode mit folgenden Anforderungen Eingang xmlnode-und Attributname geben den Wert zurück, wenn es gefunden wird mit dem Attribut name übergeben Wo es keinen Wert in Attributname übergeben wird, sollte es wieder - 3.1. Für

Tiefe Kopieren von Generischen Typen in Java

Anzahl der Antworten 1 Antworten
Wie funktioniert Tiefe Kopien (Klone) von generischen Typen T, E Arbeit in Java? Ist es möglich? E oldItem; E newItem = olditem.clone(); //does not work check this out: stackoverflow.com/questions/64036/... Es gibt keinen Allgemeinen Weg, um ein Objekt

Wie Baue ich gcc mit C++ - Konzepte ("concepts-lite") unterstützen?

Anzahl der Antworten 2 Antworten
Des C++ standards committee und arbeitet an einem TS (Technische Spezifikation) für die Erweiterung Konzepte: "Programming Languages - C++ - Erweiterungen für Konzepte". N4377 ist die neueste version dieses Dokuments. Für die Aufnahme in die C++ -

Java generische Klassen und Platzhalter

Anzahl der Antworten 5 Antworten
Ich hab ein problem mit generischen Klassen in java. Habe ich diese Klasse: public abstract class MyMotherClass<C extends AbstractItem> { private C item; public void setItem(C item) { this.item = item; } public C getItem() { return

Dynamische Filterung, Sortierung und paging auf generische Liste mit Entity Framework

Anzahl der Antworten 3 Antworten
Ich bin mit jQuery datatable (http://www.datatables.net) in meinem MVC4-app und wie Sie vielleicht wissen, diese Tabelle ermöglicht server-side-Verarbeitung. Ich werde die Tabelle in mehrere Ansichten gebunden, um mehrere Controller, so möchte ich mich zur Umsetzung einer generischen

Wie kann ich das prüfen generischen Typ in Kotlin

Anzahl der Antworten 2 Antworten
Ich versuche zu testen, für einen generischen Typ in Kotlin. if (value is Map<String, Any>) { ... } Aber der compiler beschwert sich mit Kann nicht überprüfen, beispielsweise gelöscht, Typ: jet.Anzeigen Check mit eine normale Art gut

Template-Funktion als template-argument

Anzahl der Antworten 4 Antworten
Ich bin gerade verwirrt, wie etwas umzusetzen ist in einer generischen Form in C++. Es ist ein wenig verworren, so lassen Sie mich erklären, Schritt für Schritt. Überlegen, wie code: void a(int) { //do something } void

CS0246: Der Typ oder namespace-name `T' konnte nicht gefunden werden. Eventuell fehlt eine using-Direktive oder ein Assemblyverweis? in c#

Anzahl der Antworten 2 Antworten
Arbeite ich an c# und bin Anfänger. Ich bin unter einer situation, die ich erschaffe Huffman-Baum, wo ich berechne die Frequenz, mit der die Symbole in eine binäre Datei (ich meine, die Anzahl der Zeiten, die das

C# - Rückkehr generische array-Typ

Anzahl der Antworten 3 Antworten
Wenn ich eine einfache Utility-Funktion, die eine Kopie eines Arrays zu einem neuen array: public static object CopyTo(object original, int startIndex, int endIndex) { List<object> copied - new List<object>(); for (int i = startIndex; i <= endIndex;

Java: Integer) obj kann nicht wirken, Vergleichbar

Anzahl der Antworten 3 Antworten
Ich habe Probleme versuchen, um eine Integer-Objekt aus einem Treiber-Klasse, die als argument für die Funktion SortedArray Generische Klasse, die ich erstellt. Von meiner Treiber-Klasse, die ich konvertieren des Benutzers int Eingabe in ein Integer-Objekt gewirkt werden,

Check-in Reflexion wenn der Typ primitiv ist oder type-Objekt

Anzahl der Antworten 1 Antworten
Im mit dem folgenden code zu finden, der die Schüler in die Reflexion, die sind primitiv und einen Gegenstand ,meine Frage ist gibt es eine Möglichkeit zu bestimmen, wenn das Feld Typ der primitive ,Objekt -, Klassen-Referenz,

AS3-Entfernen element aus dem array (von Objekten) generisch

Anzahl der Antworten 4 Antworten
Gibt es eine Möglichkeit, allgemein entfernen Sie ein Objekt aus einem array? (vielleicht nicht mit array.filter erstellen oder einen neuen array) Beispiel: var arr:Array= new Array(); //create dummy objs for (var i:uint=0; i < 10; i++){ var

Wie stellen Sie Parameter VB.NET Funktion als Generischer Typ?

Anzahl der Antworten 3 Antworten
Habe ich eine VB.NET Funktion wie unten, werden die parameter 'x' übergeben wird der Funktion ist vom Typ 'Single'. Jedoch, ich wollen, schreiben Sie die Funktion so, dass Sie es akzeptieren kann ein beliebiger numerischer Typ, wie

Der Weg zum instanzieren map<String, List<String>> in Java

Anzahl der Antworten 3 Antworten
Ich würde gerne instanziieren Map<String, List<String>> in Java, Versuchte ich Map<String, List<String>> foo = new <String, List<String>>(); und Map<String, List<String>> foo = new <String, ArrayList<String>>(); Keiner von Ihnen arbeiten. Hat jemand wissen, wie zu instanziieren dieser map

Generische pair-Klasse

Anzahl der Antworten 14 Antworten
Nur dem Versuch, diese Frage fand ich in einer letzten Prüfung zu Papier, so dass ich die Vorbereitung auf die kommende Java-Prüfung. Bieten eine generische Klasse Pair zur Darstellung von Paaren von Dingen. Die Klasse sollte einen

Die Entwicklung für Mac OS X auf Windows?

Anzahl der Antworten 10 Antworten
Gut, einfache situation. Ich bin zufällig ein software-Ingenieur, der nutzt vor allem Delphi und C# für die Entwicklung von software. Delphi ist ideal für desktop-Anwendungen und C# - ideal in Kombination mit ASP.NET für web-Anwendungen. Ich bin

Was sind die Nachteile der Verwendung von Vorlagen?

Anzahl der Antworten 11 Antworten
Einige der Nachteile wäre seine syntax ist Komplex compiler zusätzlichen code der compiler erzeugt zusätzlichen code ich habe irgendwo gelesen (mr. Stroustrup, glaube ich), die auf moderne Compiler tatsächlich nicht - kein Unterricht overhead Ich don '

nested-name-specifier

Anzahl der Antworten 3 Antworten
Ich habe einen code wie: namespace mymap { template <class Key,template <typename T > class Allocator> myownmap { typedef pair<const unsigned int, Key> typename _myPair; typedef multimap<unsigned int, Key,less<Key> ,Allocator<_myPair> > typename _entriesType; } } Es erfolgreich

Generics / Vorlagen in Python?

Anzahl der Antworten 7 Antworten
Wie funktioniert die python generische/Vorlage Typ-Szenarien? Sagen ich will eine externe Datei "BinaryTree.py" und es handle binäre Bäume, aber für einen beliebigen Datentyp. So, ich könnte übergeben Sie den Typ des benutzerdefinierten Objekts und haben eine binäre

Welcher Bachelor-Informatik-Kurs bereitet am besten Programmierer auf den Arbeitsplatz vor?

Anzahl der Antworten 17 Antworten
Die Idee hier ist, um besser zu Programmierer direkt vom college. Ich denke, dass ich würde gehen müssen mit Algorithmen, es ist nicht gerade etwas, das Sie abholen können auf Ihre eigenen sehr einfach und ich denke,